<SEC-DOCUMENT>0001047469-12-004936.txt : 20120427
<SEC-HEADER>0001047469-12-004936.hdr.sgml : 20120427
<ACCEPTANCE-DATETIME>20120427160955
ACCESSION NUMBER:		0001047469-12-004936
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20111231
FILED AS OF DATE:		20120427
DATE AS OF CHANGE:		20120427

FILER:

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

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33107
		FILM NUMBER:		12789594

	BUSINESS ADDRESS:	
		STREET 1:		675 COCHRANE DRIVE, EAST TOWER
		STREET 2:		6TH FLOOR
		CITY:			MARKHAM
		STATE:			A6
		ZIP:			L3R 0B8
		BUSINESS PHONE:		(85-512) 6690-8088

	MAIL ADDRESS:	
		STREET 1:		NO. 199 LUSHAN ROAD, SUZHOU NEW DISTRICT
		STREET 2:		SUZHOU
		CITY:			JIANGSU
		STATE:			F4
		ZIP:			215129
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>a2209108z20-f.htm
<DESCRIPTION>20-F
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<P><FONT SIZE=3 >
Use these links to rapidly review the document<BR>
<A HREF="#bg45803_table_of_contents">  Table of Contents</A> <BR>
<A HREF="#fa45803_table_of_contents">  TABLE OF CONTENTS</A><BR></font>
</P>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->





<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=1><div
style="width:100%;border-top:solid #000000 3.0pt;padding:0in 0in 0in 0in;font-size:3.0pt;"></div>
<div style="width:100%;border-top:solid #000000 1.0pt;padding:0in 0in 0in 0in;font-size:4.0pt;"></div> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=3><B>UNITED STATES<BR>
SECURITIES AND EXCHANGE COMMISSION<BR>  </B></FONT><FONT SIZE=1><B>Washington, D.C. 20549  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><I>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="25%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="25%" ALIGN="CENTER" >


  </I></FONT><FONT SIZE=1><B>

<!-- COMMAND=ADDING_LINEBREAK -->

<BR>  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=3><B>Form&nbsp;20-F  </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:100%;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(Mark&nbsp;One)</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2><B> REGISTRATION STATEMENT PURSUANT TO SECTION&nbsp;12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF&nbsp;1934</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=1><B> OR</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=2><FONT FACE="WINGDINGS">&#253;</FONT></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2><B> ANNUAL REPORT PURSUANT TO SECTION&nbsp;13 OR 15(d) OF THE SECURITIES EXCHANGE&nbsp;ACT OF&nbsp;1934</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=1><B> For the fiscal year ended December&nbsp;31, 2011.</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=1><B> OR</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2><B> TRANSITION REPORT PURSUANT TO SECTION&nbsp;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&nbsp;1934</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=1><B> OR</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2><B> SHELL COMPANY REPORT PURSUANT TO SECTION&nbsp;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&nbsp;1934</B></FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 ALIGN="CENTER" style="font-family:times;"><BR><FONT SIZE=1><B> Date of event requiring this shell company report</B></FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD COLSPAN=3 ALIGN="CENTER" VALIGN="TOP" style="font-family:times;"><BR><FONT SIZE=1><B> For the transition period from&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR> </B></FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B> Commission file number: 001-33107  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=3><B>CANADIAN SOLAR&nbsp;INC.<BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="35%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="35%" ALIGN="CENTER" >


<BR>  </B></FONT><FONT SIZE=1>(Exact name of Registrant as specified in its charter) </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>N/A</B></FONT><FONT SIZE=1><BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="30%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="30%" ALIGN="CENTER" >


<BR>
(Translation of Registrant's name into English) </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>Canada</B></FONT><FONT SIZE=1><BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="30%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="30%" ALIGN="CENTER" >


<BR>
(Jurisdiction of incorporation or organization) </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>545 Speedvale Avenue West<BR>
Guelph, Ontario, Canada N1K&nbsp;1E6</B></FONT><FONT SIZE=1><BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="25%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="25%" ALIGN="CENTER" >


<BR>
(Address of principal executive offices) </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>Michael G. Potter, Chief Financial Officer<BR>
545 Speedvale Avenue West<BR>
Guelph, Ontario, Canada N1K&nbsp;1E6<BR>
Tel: (1-519) 837-1881<BR>
Fax: (1-519) 837-2250</B></FONT><FONT SIZE=1><BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="60%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="60%" ALIGN="CENTER" >


<BR>
(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person) </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Securities
registered or to be registered pursuant to Section&nbsp;12(b) of the Act: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="43%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="43%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Title of Each Class </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Name of Each Exchange on Which Registered </B></FONT></TH>
</TR>
<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1>Common shares with no par value</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>The NASDAQ Stock Market&nbsp;LLC<BR>
(The NASDAQ Global Market)</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Securities
registered or to be registered pursuant to Section&nbsp;12(g) of the Act: </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>None</B></FONT><FONT SIZE=1><BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="10%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="10%" ALIGN="CENTER" >


<BR>
(Title of Class) </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Securities
for which there is a reporting obligation pursuant to Section&nbsp;15(d) of the Act: </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>None</B></FONT><FONT SIZE=1><BR>

<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="10%" ALIGN="CENTER" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="10%" ALIGN="CENTER" >


<BR>
(Title of Class) </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate
the number of outstanding shares of each of the issuer's classes of capital or common stock as of the close of the period covered by the annual report. </FONT></P>


<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=1><B>43,155,767</B></FONT><FONT SIZE=1> common shares issued and outstanding which were not subject to restrictions on voting, dividend rights and transferability, as
of December&nbsp;31, 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&nbsp;405 of the Securities
Act.&nbsp;Yes&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;<FONT FACE="WINGDINGS">&#253;</FONT> </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section&nbsp;13 or 15(d)
of the Securities Exchange Act of 1934.&nbsp;Yes&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;<FONT FACE="WINGDINGS">&#253;</FONT> </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate by check mark whether the registrant (1)&nbsp;has filed all reports required to be filed by Section&nbsp;13 or 15(d) of the Securities Exchange Act
of 1934 during the preceding 12&nbsp;months (or for such shorter period that the registrant was required to file such reports), and (2)&nbsp;has been subject to such filing requirements for the
past 90&nbsp;days.&nbsp;Yes&nbsp;<FONT FACE="WINGDINGS">&#253;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT> </FONT></P>


<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to
be submitted and posted pursuant to Rule&nbsp;405 of Regulation&nbsp;S-T (&sect;&nbsp;232.405 of this chapter) during the preceding 12&nbsp;months (or for such shorter
period that the registrant was required to submit and post such
files).&nbsp;Yes&nbsp;<FONT FACE="WINGDINGS">&#253;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT> </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, or a non-accelerated filer. See definition of
"accelerated filer and large accelerated filer" in Rule&nbsp;12b-2 of the Exchange Act. (Check one): </FONT></P>
 <DIV style="padding:0pt;position:relative;width:100%;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="100pt" style="font-family:times;"></TD>
<TD WIDTH="20%" style="font-family:times;"></TD>
<TD WIDTH="78pt" style="font-family:times;"></TD>
<TD WIDTH="20%" style="font-family:times;"></TD>
<TD WIDTH="93pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1>Large accelerated filer&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1>Accelerated filer&nbsp;<FONT FACE="WINGDINGS">&#253;</FONT></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1>Non-accelerated filer&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate
by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing: U.S.&nbsp;GAAP
<FONT FACE="WINGDINGS">&#253;</FONT> International Financial Reporting Standards as issued by the International Accounting Standards
Board&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;Other&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT> </FONT></P>


<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If "Other" has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to
follow.&nbsp;Item&nbsp;17&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;Item&nbsp;18&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT> </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule&nbsp;12b-2 of the Exchange
Act).&nbsp;Yes&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;<FONT FACE="WINGDINGS">&#253;</FONT> </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS) </FONT></P>

<P style="font-family:times;"><FONT SIZE=1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicate
by check mark whether the registrant has filed all documents and reports required to be filed by Sections&nbsp;12, 13 or 15(d) of the Securities Exchange Act of 1934
subsequent to the distribution of securities under a plan confirmed by a
court.&nbsp;Yes&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;No&nbsp;<FONT FACE="WINGDINGS">&#111;</FONT> </FONT></P>
 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=1>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p>
 <P style="font-family:times;"><FONT SIZE=1><div
style="width:100%;border-top:solid #000000 1.0pt;padding:0in 0in 0in 0in;font-size:3.0pt;"></div>
<div style="width:100%;border-top:solid #000000 3.0pt;padding:0in 0in 0in 0in;font-size:4.0pt;"></div> </FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=135570,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]BA45803A.;23',USER='SMENEZE',CD='27-APR-2012;04:26' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="BG45803A_main_toc"></A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="bg45803_table_of_contents"> </A>
<BR></FONT><FONT SIZE=2><B>  Table of Contents    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
<A NAME="BG45803_TOC"></A> </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->
<!-- COMMAND=ADD_START_LINKTABLE -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="25pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TH>
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Page </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 style="font-family:times;"><A HREF="#ca45803_introduction"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2> INTRODUCTION</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#ca45803_introduction"><FONT SIZE=2>1</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 style="font-family:times;"><A HREF="#cc45803_part_i"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2> PART I</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cc45803_part_i"><FONT SIZE=2>3</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#cc45803_item_1._identity_of_directors,__ite02308"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 1.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#cc45803_item_1._identity_of_directors,__ite02308"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cc45803_item_1._identity_of_directors,__ite02308"><FONT SIZE=2>3</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#cc45803_item_2._offer_statistics_and_expected_timetable"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 2.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#cc45803_item_2._offer_statistics_and_expected_timetable"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>OFFER STATISTICS AND EXPECTED TIMETABLE</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cc45803_item_2._offer_statistics_and_expected_timetable"><FONT SIZE=2>3</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#cc45803_item_3._key_information"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 3.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#cc45803_item_3._key_information"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>KEY INFORMATION</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cc45803_item_3._key_information"><FONT SIZE=2>3</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#ck45803_item_4._information_on_the_company"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 4.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#ck45803_item_4._information_on_the_company"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>INFORMATION ON THE COMPANY</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#ck45803_item_4._information_on_the_company"><FONT SIZE=2>31</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#cq45803_item_4a._unresolved_staff_comments"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 4A.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#cq45803_item_4a._unresolved_staff_comments"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>UNRESOLVED STAFF COMMENTS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cq45803_item_4a._unresolved_staff_comments"><FONT SIZE=2>55</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#cq45803_item_5._operating_and_financial_review_and_prospects"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 5.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#cq45803_item_5._operating_and_financial_review_and_prospects"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>OPERATING AND FINANCIAL REVIEW AND PROSPECTS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cq45803_item_5._operating_and_financial_review_and_prospects"><FONT SIZE=2>55</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#cw45803_item_6._directors,_senior_management_and_employees"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 6.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#cw45803_item_6._directors,_senior_management_and_employees"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#cw45803_item_6._directors,_senior_management_and_employees"><FONT SIZE=2>81</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#da45803_item_7._major_sharehol__da402254"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 7.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#da45803_item_7._major_sharehol__da402254"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#da45803_item_7._major_sharehol__da402254"><FONT SIZE=2>94</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#item8"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 8.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#item8"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>FINANCIAL INFORMATION</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#item8"><FONT SIZE=2>95</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dc45803_item_9._the_offer_and_listing"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 9.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dc45803_item_9._the_offer_and_listing"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>THE OFFER AND LISTING</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dc45803_item_9._the_offer_and_listing"><FONT SIZE=2>97</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#de45803_item_10._additional_information"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 10.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#de45803_item_10._additional_information"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ADDITIONAL INFORMATION</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#de45803_item_10._additional_information"><FONT SIZE=2>98</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#de45803_item_11._quantitative_and_qual__ite02615"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 11.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#de45803_item_11._quantitative_and_qual__ite02615"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#de45803_item_11._quantitative_and_qual__ite02615"><FONT SIZE=2>106</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#de45803_item_12._description_of_securi__ite02464"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 12.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#de45803_item_12._description_of_securi__ite02464"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#de45803_item_12._description_of_securi__ite02464"><FONT SIZE=2>107</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 style="font-family:times;"><A HREF="#dg45803_part_ii"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2> PART II</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dg45803_part_ii"><FONT SIZE=2>108</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dg45803_item_13._defaults,_div__dg402029"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 13.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dg45803_item_13._defaults,_div__dg402029"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dg45803_item_13._defaults,_div__dg402029"><FONT SIZE=2>108</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dg45803_item_14._material_modification__ite03285"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 14.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dg45803_item_14._material_modification__ite03285"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dg45803_item_14._material_modification__ite03285"><FONT SIZE=2>108</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dg45803_item_15._controls_and_procedures"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 15.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dg45803_item_15._controls_and_procedures"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CONTROLS AND PROCEDURES</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dg45803_item_15._controls_and_procedures"><FONT SIZE=2>108</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16a"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16A.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16a"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>AUDIT COMMITTEE FINANCIAL EXPERT</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16a"><FONT SIZE=2>110</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16b"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16B.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16b"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CODE OF ETHICS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16b"><FONT SIZE=2>110</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16c"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16C.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16c"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>PRINCIPAL ACCOUNTANT FEES AND SERVICES</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16c"><FONT SIZE=2>110</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16d"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16D.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16d"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16d"><FONT SIZE=2>110</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16e"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16E.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16e"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16e"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16f"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16F.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16f"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CHANGE IN REGISTRANT'S CERTIFYING ACCOUNTANT</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16f"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#it16g"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 16G.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#it16g"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CORPORATE GOVERNANCE</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#it16g"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3 style="font-family:times;"><A HREF="#dk45803_part_iii"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2> PART III</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dk45803_part_iii"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dk45803_item_17._financial_statements"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 17.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dk45803_item_17._financial_statements"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>FINANCIAL STATEMENTS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dk45803_item_17._financial_statements"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dk45803_item_18._financial_statements"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 18.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dk45803_item_18._financial_statements"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>FINANCIAL STATEMENTS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dk45803_item_18._financial_statements"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><A HREF="#dk45803_item_19._exhibits"><p style="font-family:times;margin-left:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>ITEM 19.</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><A HREF="#dk45803_item_19._exhibits"><p align=left style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>EXHIBITS</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><A HREF="#dk45803_item_19._exhibits"><FONT SIZE=2>111</FONT></A></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
<!-- COMMAND=ADD_END_LINKTABLE -->
 </DIV>
 <HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=2,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=284404,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]BG45803A.;11',USER='ALOEW',CD='27-APR-2012;02:11' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_ca45803_1_1"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ca45803_introduction"> </A>
<A NAME="toc_ca45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  INTRODUCTION    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unless otherwise indicated, references in this annual report on Form&nbsp;20-F
to:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"CSI," "we," "us," "our company" and "our" are to Canadian Solar&nbsp;Inc., its predecessor entities and its
consolidated subsidiaries; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"$," "US$" and "U.S. dollars" are to the legal currency of the United States; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"RMB" and "Renminbi" are to the legal currency of China; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"C$," "CAD" and "Canadian dollars" are to the legal currency of Canada; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"&euro;" and "Euro" are to the legal currency of the European Economic and Monetary Union; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"MW" and "GW" are to megawatts and gigawatts, respectively; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"AC" and "DC" are to alternating current and direct current, respectively; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"PV" is to photovoltaic. The photovoltaic effect is a process by which sunlight is converted into electricity; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"China" and the "PRC" are to the People's Republic of China, excluding, for the purposes of this annual report on
Form&nbsp;20-F, Taiwan and the special administrative regions of Hong Kong and Macau. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This
annual report on Form&nbsp;20-F includes our audited consolidated financial statements for the years ended December&nbsp;31, 2009, 2010 and 2011 and as of
December&nbsp;31, 2010 and 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
translations from Renminbi to U.S. dollars were made using the noon buying rate in The City of New York for cable transfers in Renminbi per U.S. dollar as certified for customs
purposes by the Federal Reserve Bank of New York. Unless otherwise stated, the translation of Renminbi into U.S. dollars was made by the noon buying rate in effect on December&nbsp;31, 2011, which
was RMB 6.2939 to $1.00. We make no representation that the Renminbi or dollar amounts referred to in this annual report on Form&nbsp;20-F could have been or could be converted into
dollars or Renminbi, as
the case may be, at any particular rate or at all. See "Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;Fluctuations in
exchange rates could adversely affect our business, including our financial condition and results of operations." </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ca45803_forward-looking_information"> </A>
<A NAME="toc_ca45803_2"> </A>
<BR></FONT><FONT SIZE=2><B>  FORWARD-LOOKING INFORMATION    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This annual report on Form&nbsp;20-F contains forward-looking statements that relate to future events, including our
future operating results, our prospects and our future financial performance and condition, results of operations, business strategy and financial needs, all of which are largely based on our current
expectations and projections. These forward-looking statements are made under the "safe harbor" provisions of the U.S. Private Securities Litigation Reform Act of 1995. You can identify these
statements by terminology such as "may," "will," "expect," "anticipate," "future," "intend," "plan," "believe," "estimate," "is/are likely to" or similar expressions. Forward-looking statements
involve inherent risks and uncertainties. These forward-looking statements include, among other things, statements relating to:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations regarding the worldwide demand for electricity and the market for solar power; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the importance of environmentally friendly power generation; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations regarding governmental support for solar power; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the future shortage or availability of high-purity silicon; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>1</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=3,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=955410,FOLIO='1',FILE='DISK129:[12ZAT3.12ZAT45803]CA45803A.;6',USER='ALOEW',CD='27-APR-2012;02:11' -->
<A NAME="page_ca45803_1_2"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding our ability to resolve our disputes with suppliers with respect to our long-term supply
agreements; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the rate at which solar power technologies will be adopted and the continued growth of the solar
power industry; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the competitiveness of our solar module products; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations with respect to increased revenue growth and improved profitability; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations regarding the benefits to be derived from our supply chain management and vertical integration
manufacturing strategy; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs and expectations regarding the use of upgraded metallurgical grade silicon materials, or UMG-Si,
and solar power products made of this material; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our ability to continue developing our in-house solar components production capabilities and our expectations
regarding the timing and production capacity of our internal manufacturing programs; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our ability to secure adequate silicon and solar wafers and cells to support our solar module production; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the effects of environmental regulation; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the changing competitive environment in the solar power industry; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our future business development, results of operations and financial condition; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>competition from other manufacturers of solar power products and conventional energy suppliers. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Known
and unknown risks, uncertainties and other factors may cause our actual results, performance or achievements to be materially different from any future results, performance or
achievements expressed or implied by forward-looking statements. See "Item&nbsp;3. Key Information&#151;D. Risk Factors" for a discussion of some risk factors that may affect our business and
results of operations. These risks are not exhaustive. Other sections of this annual report may include additional factors that could adversely influence our business and financial performance.
Moreover, because we operate in an emerging and evolving industry, new risk factors may emerge from time to time. We cannot predict all risk factors, nor can we assess the impact of these factors on
our business or the extent to which any factor, or combination of factors, may cause actual result to differ materially from those expressed or implied in any forward-looking statement. We do not
undertake any obligation to update or revise the forward-looking statements except as required under applicable law. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>2</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=4,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=718256,FOLIO='2',FILE='DISK129:[12ZAT3.12ZAT45803]CA45803A.;6',USER='ALOEW',CD='27-APR-2012;02:11' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cc45803_1_3"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="cc45803_part_i"> </A>
<A NAME="toc_cc45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  PART I    <BR>    </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="cc45803_item_1._identity_of_directors,__ite02308"> </A>
<A NAME="toc_cc45803_2"> </A></FONT> <FONT SIZE=2><B>  ITEM 1.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="cc45803_item_2._offer_statistics_and_expected_timetable"> </A>
<A NAME="toc_cc45803_3"> </A></FONT> <FONT SIZE=2><B>  ITEM 2.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>OFFER STATISTICS AND EXPECTED TIMETABLE    <BR>    </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="cc45803_item_3._key_information"> </A>
<A NAME="toc_cc45803_4"> </A></FONT> <FONT SIZE=2><B>  ITEM 3.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>KEY INFORMATION    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Selected Financial Data</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Selected Consolidated Financial and Operating Data  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following selected statement of operations data for the years ended December&nbsp;31, 2009, 2010 and 2011 and balance sheet data
as of December&nbsp;31, 2010 and 2011 have been derived from our consolidated financial statements, which are included elsewhere in this annual report on Form&nbsp;20-F. You should
read the selected consolidated financial and operating data in conjunction with those financial statements and the related notes and "Item&nbsp;5. Operating and Financial Review and Prospects"
included elsewhere in this annual report on Form&nbsp;20-F. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
selected consolidated statement of operations data for the years ended December&nbsp;31, 2007 and 2008 and our consolidated balance sheet data as of December&nbsp;31, 2007, 2008
and 2009 were derived from our consolidated financial statements that are not included in this annual report. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>3</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=5,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=378364,FOLIO='3',FILE='DISK129:[12ZAT3.12ZAT45803]CC45803A.;8',USER='BFLANNO',CD='27-APR-2012;04:01' -->
<A NAME="page_cc45803_1_4"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
of our financial statements are prepared and presented in accordance with U.S. generally accepted accounting principles, or U.S.&nbsp;GAAP. Our historical results are not
necessarily indicative of results for any future periods. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:67%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"120%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="120%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="18pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="18pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="18pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="18pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="18pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=14 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>As of December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2007 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2008 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=14 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In thousands of US$, except share and per share data,<BR>
and operating data and percentages)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Statement of operations data:</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>302,798</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>705,006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>630,961</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,495,509</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,898,922</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income (loss) from Operations</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,957</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>24,065</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,512</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>120,299</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,833</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(175</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(7,534</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,778</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,828</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,903</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss) attributable to Canadian Solar&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(175</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(7,534</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,646</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,569</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,804</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Earnings (loss) per share, basic</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(0.01</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(0.24</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.61</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.18</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2.11</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shares used in computation, basic</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>27,283,305</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31,566,503</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,137,004</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>42,839,356</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,076,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Earnings (loss) per share, diluted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(0.01</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(0.24</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.60</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.16</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2.11</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shares used in computation, diluted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>27,283,305</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31,566,503</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,727,138</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,678,208</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,076,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other financial data:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Gross margin</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7.9</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>12.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating margin</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net margin</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (4.8</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Selected operating data:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Products sold (in MW)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:18pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Standard solar modules</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>83.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>166.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>296.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>779.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,265.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:18pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Total solution<SUP>(1)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>24.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>56.9</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:11pt;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
83.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
166.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
297.2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
803.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
1,322.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:11pt;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Average selling price (in $ per watt)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:18pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Standard solar modules</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.75</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4.23</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2.13</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.80</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.34</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:18pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Total solution</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.36</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.21</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.49</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Balance Sheet Data:</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>277,622</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>570,654</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,038,703</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,423,367</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,879,809</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>134,501</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>332,254</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>466,001</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>534,984</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>466,978</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Long-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>17,866</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>45,357</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>29,290</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>69,458</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>88,249</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Convertible notes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>59,885</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>830</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>866</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>906</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>950</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Common shares</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>97,454</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>395,154</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>500,322</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>501,146</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>502,403</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:11pt;margin-left:9pt;text-indent:-9pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Number of shares outstanding<SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
27,320,389</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
35,686,313</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
42,745,360</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
42,893,044</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
43,155,767</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Total
solution business includes solar power project development and sales, engineering, procurement and construction, or EPC, service, and sales of solar
systems kits.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Excluding
29,125 restricted shares, which were subject to restrictions on voting and dividend rights and transferability, as of December&nbsp;31, 2009. </FONT></DD></DL>
 </DIV>
 <UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Exchange Rate Information  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our consolidated financial statements have been prepared in accordance with U.S.&nbsp;GAAP. We conduct our business in an industry
that generally uses the U.S. dollar as its currency of reference. Since a substantial amount of our transactions are denominated in U.S. dollars, our management believes that the U.S. dollar is the
most appropriate currency to use as our functional currency and as our reporting currency for our consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
of our subsidiaries in China use the Renminbi as their functional currency and some of our overseas subsidiaries use the Euro, the Canadian dollar, or the Japanese Yen as their
functional </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>4</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=6,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=738837,FOLIO='4',FILE='DISK129:[12ZAT3.12ZAT45803]CC45803A.;8',USER='BFLANNO',CD='27-APR-2012;04:01' -->
<A NAME="page_cc45803_1_5"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>currency.
We record transactions denominated in other currencies at the rates of exchange prevailing when the transactions occur. We translate monetary assets and liabilities denominated in other
currencies into U.S. dollars at rates of exchange in effect at the balance sheet dates and record exchange gains and losses in our statements of operations. Accordingly, we translate assets and
liabilities using exchange rates in effect at each period end and we use the average exchange rates of the period for the statement of operations. We make no representation that any Renminbi or U.S.
dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, the rates stated below, or at all. The PRC government imposes controls
over its foreign currency reserves in part through direct regulation of the conversion of Renminbi into foreign currencies and through restrictions on foreign trade. On April&nbsp;20, 2012, the
exchange rate, as set forth in the H.10 statistical release of the Federal Reserve Board, was RMB 6.3080 to $1.00. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table sets forth information concerning exchange rates between the RMB and the U.S. dollar for the periods indicated. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="39pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="39pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="39pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=11 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Renminbi per U.S. Dollar Exchange Rate<SUP>(1)</SUP> </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:23pt;"><FONT SIZE=1><B>Period

<!-- COMMAND=ADD_SCROPPEDRULE,23pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Period<BR>
End </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Average<SUP>(2)</SUP> </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Low </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>High </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=11 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(RMB per $1.00)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.2946</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.6058</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.8127</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.2946</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8225</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.9477</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.2946</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.7800</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8259</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8307</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8470</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8176</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.6000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.7603</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8330</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.6000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2939</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.4475</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.6364</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2939</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>October</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3547</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3710</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3825</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3534</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>November</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3765</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3564</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3839</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3400</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>December</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2939</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3482</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3733</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2939</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2012</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>January</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3080</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3119</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3330</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2940</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>February</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2935</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2997</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3120</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2935</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>March</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2975</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3125</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3315</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2975</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>April (Through April&nbsp;20)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3080</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3052</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.3150</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2975</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:15%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>For
December 2008 and prior periods, the exchange rate refers to the noon buying rate as reported by the Federal Reserve Bank of New York. For January 2009
and later periods, the exchange rate refers to the exchange rate as set forth in the H.10 statistical release of the Federal Reserve Board.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Annual
averages are calculated from month-end rates. Monthly averages are calculated using the average of the daily rates during the relevant
period. </FONT></DD></DL>
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Capitalization and Indebtedness</U>  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Reasons for the Offer and Use of Proceeds</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>5</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=7,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=632330,FOLIO='5',FILE='DISK129:[12ZAT3.12ZAT45803]CC45803A.;8',USER='BFLANNO',CD='27-APR-2012;04:01' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_ce45803_1_6"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>D.&nbsp;&nbsp;&nbsp;&nbsp;<U>Risk Factors</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Risks Related to Our Company and Our Industry  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We may be adversely affected by volatile solar power market and industry conditions; in particular, the demand for our solar power products may decline, which may reduce our
revenues and earnings.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We are influenced by conditions in the solar power market and industry. During 2008 and parts of 2009, the global solar power product
industry experienced abrupt declines in demand due to limited availability of funding for downstream buyers of solar power products related to the global economic crisis. The declines in demand
combined with an increase in manufacturing capacity resulted in a decline in the prices of solar power products. The decline in prices of solar power products continued during the remainder of 2009,
primarily due to decreased prices of polysilicon and reclaimable silicon raw materials. As the effect of the global economic crisis subsided in 2010, the demand for solar power products increased and
many manufacturers increased their production capacity accordingly. In 2011, a decrease in payments to solar power producers in the form of feed-in tariffs and other reimbursements, a
reduction in available financing, and the excess supply of solar PV modules worldwide put severe downward pressure on solar PV module prices in European as well as other markets. As a result, many
solar power producers that purchase solar power products, including solar PV modules from manufacturers like us, were adversely affected and their financial condition has weakened. Although our
shipments increased year-over year in 2011, average selling prices for our solar PV modules declined significantly. If the supply of solar PV modules grows faster than demand, and if
governments continue to reduce financial support for the solar industry, demand for our products as well as our average selling price to be materially and adversely affected. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
demand for solar power products is influenced by macroeconomic factors, such as global economic conditions, demand for electricity, the supply and prices of other energy products,
such as oil, coal and natural gas, as well as government regulations and policies concerning the electric utility industry, the solar and other alternative energy industries and the environment. For
example, a reduction in oil and coal prices may reduce the demand for alternative energy. The 2009 global economic crisis significantly affected the ability of financial institutions to offer credit
in the global market place. The financial risks associated with, and the reluctance of financial institutions to provide funding to, infrastructure projects led to bottlenecks in the growth of PV
installations during 2009. The steady recovery of global economic conditions, significant declines in module costs and selling prices and robust government subsidy incentives supporting PV development
led to a modest recovery of PV installations in 2010. During 2011, a decrease in solar power prices and a reduction in available financing caused a decrease in the demand for PV projects. Solar power
prices decreased as governments, forced by the global debt crisis to implement austerity measures, reduced subsidies, such as feed-in tariffs. Further, many downstream purchasers of solar
power products were unable to secure sufficient financing for their PV projects. As a result, many purchasers of solar power products were unable or unwilling to expand their operations. In light of
the uncertainty in the global credit and lending environment, we cannot make assurances that financial institutions will continue to offer funding to PV project developers at reasonable costs. An
increase in interest rates or a decrease in funding of capital projects within the global financial market could make it difficult to fund PV systems and potentially reduce the demand for PV modules
and/or reduce the average selling prices for PV modules. Our business, results of operations, financial conditions and prospect may be materially and adversely affected. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>6</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=8,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=456604,FOLIO='6',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_7"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> If the supply of solar wafers and cells increases in line with increases in the supply of polysilicon, then the corresponding oversupply of solar cells and modules may cause
substantial downward pressure on the prices of our products and reduce our revenues and earnings.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Silicon production capacity has expanded rapidly since 2008. As a result, the solar industry experienced an oversupply of
high-purity silicon in 2009, which contributed to an oversupply of solar wafers, cells and modules and resulted in substantial downward pressure on prices throughout the value chain in
2009. According to Solarbuzz, an independent solar energy research and consulting firm, spot prices for polysilicon fell dramatically from a peak of over $120 per kilogram in the first quarter of 2009
to a low of approximately $55 per kilogram at the end of 2009. Similarly, solar module prices fell from a high of approximately $2.74 per watt in the first quarter of 2009 to a low of approximately
$1.85 per watt at the end of 2009. Strong demand in 2010 stabilized and strengthened prices across the value chain, particularly in the second half of 2010, with module pricing increasing from
approximately $1.65 to approximately $1.90 per watt, cell pricing increasing from approximately $1.25 to approximately $1.40 per watt and wafer pricing increasing from approximately $0.80 to
approximately $1.00 per watt. Polysilicon prices increased in 2010 from approximately $50 to $55 per kilogram to approximately $80 to $90 per kilogram. However in 2011, the solar industry again
experienced oversupply, and by the end of the year, module pricing was approximately $1.00 per watt, cell pricing was approximately $0.55 per watt and wafer pricing was approximately $0.41 per watt.
The overall softening of silicon materials pricing is expected to continue in 2012. If we are unable, on an ongoing basis, to procure silicon, solar wafers and solar cells at prices that decline in
line with market prices and the prices that we charge for our solar modules, our revenues and margins could be adversely impacted, either due to higher costs compared to our competitors or due to
further write-downs of inventory, or both. In addition, our market share could decline if our competitors are able to price their products more competitively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> The execution of our growth strategy depends upon the continued availability of third-party financing arrangements for our customers, which is affected by general economic
conditions. Tight credit markets could depress demand or prices for solar products, hamper our expansion and materially affect our results of operations.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The general economy and limited availability of credit and liquidity could materially and adversely affect our business and results of
operations. General economic conditions, liquidity, availability and cost of capital could materially and adversely affect our business and results of operations. Most solar power projects, including
our own, require financing for development and construction with a mixture of equity and third party funding. The cost of capital affects both the demand and price of solar power systems. A high cost
of capital may materially reduce the internal rate of return for solar power projects and therefore put downward pressure on the prices of both solar
systems and solar modules, which typically comprise approximately 40% to 50% of solar power project costs. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Furthermore,
solar power projects compete for capital with other forms of investment such as bonds. Some classes of investors compare the returns of solar power projects with bond yields
and expect a similar or improved internal rate of return, adjusted for risk and liquidity. Higher interest rates could render existing funding more expensive and present an obstacle for potential
funding that would otherwise spur the growth of the solar power industry. In addition, higher bond yields could result in increased yield expectations for solar power projects, which would also result
in lower system prices. In the event that suitable funding is unavailable, our customers may be unable to pay for products they have agreed to purchase. It may also be difficult to collect payments
from customers facing liquidity challenges due to either customer defaults or financial institution defaults on project loans. Constricted credit markets may impede our expansion and materially and
adversely affect our results of operations. Concerns about government deficits and debt in the European Union, our major market, have increased bond spreads in certain solar markets, such as Greece,
Spain, Italy and Portugal. The cash flow of a solar power project is often derived from government-funded or </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>7</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=9,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=289584,FOLIO='7',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_8"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>government-backed
feed-in tariffs. Consequently, the availability and cost of funding solar power projects is determined in part based on the perceived sovereign credit risk of the country
where a particular project is located. Therefore, credit agency downgrades of nations in the European Union could decrease the credit available for solar power projects, increase the expected rate of
return compared to bond yields, and increase the cost of debt for solar power projects in countries with a higher perceived sovereign credit risk. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> If governments revise, reduce or eliminate subsidies and economic incentives for solar power, the demand for our products could decline, which could materially and adversely
affect our revenues, profits, margins and results of operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The market for on-grid applications, where solar power supplements the electricity a customer purchases from the utility
network or sells to a utility under a feed-in tariff, depends largely on the availability and size of government mandates and economic incentives. At present, the cost of solar power
exceeds retail electricity rates in many locations. These incentives vary by geographic market. Government bodies in many countries, most notably Germany, Italy, the Czech Republic, the United States,
Japan, Canada, South Korea, Greece, France, Australia and Spain, have provided incentives in the form of feed-in tariffs, rebates, tax credits, renewable portfolio standards and other
incentives. These governments have implemented mandates to end-users, distributors, system integrators and manufacturers of solar power products to promote the use of solar energy in
on-grid applications and to reduce dependency on other forms of energy. Some of these government mandates and economic
incentives, such as the German Renewable Energy Law, are scheduled to be reduced and could be altered or eliminated altogether through new legislation. For example, in January, July and October of
2010, Germany introduced reductions in solar feed-in tariffs reductions of approximately 24-26% for rooftop systems and 20-25% for ground-based systems. Germany
further reduced its feed-in tariffs in the beginning of 2012 by 15% to up to 24.43&nbsp;Euro cents per kilowatt hour for rooftop systems and up to 18.76&nbsp;Euro cents per kilowatt
hour for ground-based systems. Austerity measures and the rapid growth of the solar industry have forced other European countries, such as Spain, Italy and Greece, to reduce feed-in tariff
subsidies for solar power producers, and it is likely that such reductions will continue, possibly until subsidies are phased out completely for solar energy. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;While
solar power projects may continue to offer attractive internal rates of return, it is unlikely internal rates of return will be as high as they were in 2009 and 2010. If internal
rates of return fall below an acceptable rate for project investors, this will cause a decrease in demand and considerable downward pressure on solar system and therefore solar module prices. The
reduction, modification or elimination of government mandates and economic incentives in one or more of our markets could materially and adversely affect the growth of such markets or result in
increased price competition, either of which could cause our revenues to decline and harm our financial results. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We have, from time to time, entered into long-term supply agreements with polysilicon and wafer suppliers. Long-term supply agreements may make it
difficult for us to adjust our raw material costs should prices decrease. Also, if we chose to prematurely terminate any of these agreements, we may not be able to recover all or any part of the
advance payments we have made to these suppliers and we may be subject to litigation. Any of these consequences could materially and adversely affect our operations.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2007 and 2008, due to shortages of polysilicon and silicon wafers, we entered into a number of long-term supply
agreements with several silicon and wafer suppliers in an effort to secure raw materials to meet production demand. These suppliers included GCL-Poly Energy Holdings Limited, or GCL, Neo Solar Power
Corp., or Neo Solar, Deutsche Solar AG, or Deutsche Solar, Jiangxi LDK Solar Hi-Tech&nbsp;Co.,&nbsp;Ltd., or LDK, and a UMG-Si supplier. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
response to the decline in the price of polysilicon, we have been discussing adjustments in the unit price and volume terms under our supply agreements with these suppliers. In 2009,
we agreed to </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>8</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=10,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=805650,FOLIO='8',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_9"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>amend
our agreements with certain of them, such as GCL, Neo Solar, LDK and the UMG-Si supplier, to adjust the purchase price that we are required to pay to prevailing market prices at the
time we place a purchase order and to reduce the quantity of products that we are required to purchase. In December 2010, we entered into a further amendment agreement with GCL to further adjust the
delivery volumes and pricing for the period from 2011 through 2015. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
purchased the contracted volume for year 2009 under our 12-year supply agreement with Deutsche Solar, but we did not purchase the contracted volumes for year 2010 and year
2011. The agreement contains a provision stating that, if we do not order the contracted volume in a given year, Deutsche Solar can invoice us for the difference at the full contract price. We believe
that it is more likely than not that the take-or-pay provisions of the agreement are void under German law. In December 2011, Deutsche Solar gave notice to us to terminate the
12-year wafer supply agreement with immediate effect. Deutsche Solar justified the termination with alleged breach of the agreement by us. In the notice, Deutsche Solar reserved its right
to claim damage of Euro148.6&nbsp;million (approximately $192.6&nbsp;million) in court. The 12-year supply agreement with Deutsche Solar was terminated in 2011. As a result, we
reclassified the accrued loss on firm purchase commitments reserve of $27.9&nbsp;million as of December&nbsp;31, 2011 to loss contingency accruals. In addition, we made a full bad debt allowance
of $17.4&nbsp;million against the balance of its advance payments to Deutsche Solar as a result of the termination of the long-term supply contract. The accrued amount of
$27.9&nbsp;million represents our best estimate for our loss contingency. Deutsche Solar did not specify the basis for its claimed damage of Euro148.6&nbsp;million (approximately
$192.6&nbsp;million) on the notice. It is reasonably possible that Deutsche Solar may claim additional damage losses in excess of the accrued amount; however, we are unable to reliably estimate the
range of any additional exposure. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
our supply agreements with certain of our multi-year silicon wafer suppliers, and consistent with historical industry practice, we have made advance payments prior to
scheduled delivery dates. The advance payments were made without collateral and are to be credited against the purchase prices payable by us. As of December&nbsp;31, 2011, the balance of advance
payments that we have made to GCL, Deutsche Solar, LDK and the UMG-Si supplier totaled $46.5&nbsp;million. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April, 2010, we gave LDK termination notice regarding our two ten-year supply agreements with them. We also initiated arbitration proceedings against LDK seeking a refund
of certain advance payments that we made to them. The arbitration process has not yet been resolved. The final judgment will be made in the second half of 2012 as scheduled by the arbitration
commission. See "Item&nbsp;8. Financial Information&#151;A. Consolidated Statements and Other Financial Information&#151;Legal and Administrative Proceedings." We have recorded a full
bad debt allowance against the advance payments that we made to LDK in the amounts of RMB60&nbsp;million (approximately $8.8&nbsp;million based on the exchange rate in effect on
December&nbsp;31, 2009) in 2009. Further, due to the default of the UMG-Si supplier in delivering its contracted volumes for 2010 and concerns regarding its financial position, we are
not likely to purchase any significant quantity of UMG-Si from this supplier in the future and have taken a full bad debt allowance against the advance payments of RMB64&nbsp;million
(approximately $9.7&nbsp;million based on the
exchange rate in effect on December&nbsp;31, 2010) to the UMG-Si supplier in 2010. In 2011, we made a full bad debt allowance of &euro;13.4&nbsp;million (approximately
$17.4&nbsp;million) against the balance of the advance payments that we made to Deutsche Solar as a result of the termination of the long-term supply contract. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
our suppliers bring litigations against us for early termination of these contracts, such events could be costly, may divert management's attention and other resources away from our
business, and could have material and adverse effect on our reputation, business, financial condition, results of operations and prospects. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the future, we may enter into new medium-term and long-term supply agreements. If, during the term of these agreements, the price of materials decreases
significantly and we are unable to </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>9</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=11,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=644809,FOLIO='9',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_10"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>renegotiate
favorable terms with our suppliers, we may be placed at a competitive disadvantage compared to our competitors, and our earnings could decline. In addition, if demand for our PV products
decreases, yet our supply agreements require us to purchase more polysilicon than required to meet customer demand, we may incur costs associated with carrying excess inventory. To the extent that we
are not able to pass these increased costs on to our customers, our business, cash flows, financial condition and results of operations may be materially and adversely affected. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Existing regulations, policies, and changes to these regulations and policies may present technical, regulatory and economic barriers to the purchase and use of solar power
products, which may significantly reduce demand for our products and services.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The market for electricity generation products is heavily influenced by federal, state and local government regulations and policies
concerning the electric utility industry in the United States and abroad, as well as policies disseminated by electric utilities. These regulations and policies often relate to electricity pricing and
technical interconnection of customer-owned electricity generation, and could deter further investment in the research and development of alternative energy sources as well as customer purchases of
solar power technology, which could result in a significant reduction in the potential demand for our solar power products. We expect that our solar power products and installation will continue to be
subject to federal, state, local and foreign regulations relating to safety, utility interconnection and metering, construction, environmental protection, and other related matters. Any new
regulations or policies pertaining to our solar power products may result in significant additional expenses to us, our resellers and customers, which could cause a significant reduction in demand for
our solar power products. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our significant international operations expose us to a number of risks, including unfavorable political, regulatory, labor and tax conditions in the countries where we
operate.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We intend to continue to extend our global reach and capture market share through the establishment of manufacturing sites and logistic
centers in key global markets. Throughout the process of establishing operating facilities in these markets, we could be exposed to risks, including political, regulatory, labor and tax risks.
Furthermore, we may need to make substantial investments in these overseas operations, both initially and on an ongoing basis, in order to attain longer-term sustainable returns. These
investments could influence our financial performance before sustainable profitability is recognized. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Because the markets in which we compete are highly competitive and many of our competitors have greater resources than we do, we may not be able to compete successfully and
we may not be able to maintain or increase our market share.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have a large number of competitors, including international competitors such as SunPower Corporation, or SunPower, First
Solar,&nbsp;Inc., or First Solar, Sharp Solar Corporation, or Sharp Solar, and China-based competitors such as Suntech Power Holdings&nbsp;Co.&nbsp;Ltd., or Suntech, Yingli Green Energy Holding
Company Limited, or Yingli, and Trina Solar Limited, or Trina. We expect to face increasing competition in the future. Further, some of our competitors are developing or are currently producing
products based on new solar power technologies that may ultimately have costs similar to or lower than our projected costs. Some of our competitors are developing or currently producing products based
on thin film PV technology, which requires either no silicon or significantly less silicon to produce than crystalline silicon solar modules, such as the ones that we produce, and are less susceptible
to increases in silicon costs. Some of our current and potential competitors have longer operating histories, greater name and brand recognition, and access to larger customer bases, greater resources
and significantly greater economies of scale than we do. In addition, our competitors may have stronger relationships or may enter into exclusive relationships with some of the key distributors </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>10</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=12,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=180791,FOLIO='10',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_11"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>or
system integrators to whom we sell our products. As a result, they may be able to respond more quickly to changing customer demands or devote greater resources to the development, promotion and
sales of their products. Some of our competitors have more diversified product offerings, which may better position them to withstand a decline in demand for solar power products. Some of our
competitors are more vertically integrated than we are, from upstream silicon wafer manufacturing to solar power system integration. This may allow them to capture higher margins or have lower costs.
In
addition, new competitors or alliances among existing competitors could emerge and rapidly acquire significant market share. If we fail to compete successfully, our business will suffer and we may not
be able to maintain or increase our market share. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> If sufficient demand for solar power products does not develop or takes longer to develop than we anticipate, our revenues may not continue to increase or may decline, and
we may be unable to sustain our profitability.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The solar power market is at a relatively early stage of development and future demand for solar power products is uncertain. Market
data for the solar power industry is not as readily available as for more established industries, where trends are more reliably assessed from data gathered over a longer period. In addition, demand
for solar power products in our targeted markets, including Germany, Italy, the U.S., Canada, Japan, France, Spain, South Korea, Australia and China, may not develop or may develop to a lesser extent
than we anticipate. Many factors may affect the viability of solar power technology and the demand for solar power products, including:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the cost-effectiveness, performance and reliability of solar power products compared to conventional and other
renewable energy sources and products; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the availability of government subsidies and incentives to support the development of the solar power industry; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the cost and availability of capital, including long-term debt and tax equity, for solar projects; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the success of other alternative energy technologies, such as wind power, hydroelectric power, geothermal power and
biomass fuel; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>fluctuations in economic and market conditions that affect the viability of conventional and other renewable energy
sources, such as increases or decreases in the prices of oil and other fossil fuels; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>capital expenditures by end users of solar power products, which tend to decrease when the economy slows; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the lack of favorable regulation for solar power within the electric power industry and broader energy industry. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
solar power technology is not suitable for widespread adoption or if sufficient demand for solar power products does not develop or takes longer to develop than we anticipate, our
revenues may suffer and we may be unable to sustain our profitability. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We face risks associated with the marketing, distribution and sale of our solar power products internationally and, if we are unable to effectively manage these risks, they
could impair our ability to expand our business abroad.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Most of our products are sold to customers outside China. In 2011, sales to customers outside China comprised 93.2% of our total net
revenues. The international marketing, distribution and sale of our products expose us to a number of risks, including:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>difficulties staffing and managing overseas operations; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>fluctuations in foreign currency exchange rates; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>11</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=13,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=623845,FOLIO='11',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_12"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the increased cost of understanding local markets and trends and developing and maintaining an effective marketing and
distributing presence in various countries; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the difficulty of providing customer service and support in various countries; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the difficulty of managing our sales channels effectively as we expand beyond distributors to include direct sales to
systems integrators, end users and installers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the difficulties and costs of complying with the different commercial, legal and regulatory requirements in the overseas
markets in which we offer our products; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our failure to develop appropriate risk management and internal control structures tailored to overseas operations; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our inability to obtain, maintain or enforce intellectual property rights; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>unanticipated changes in prevailing economic conditions and regulatory requirements; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>trade barriers such as export requirements, tariffs, taxes and other restrictions and expenses, which could increase the
prices of our products and make us less competitive in some countries. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are unable to effectively manage these risks, our ability to expand our business abroad could suffer. Furthermore, some of these risks, such as currency fluctuations, could
influence our financial performance. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Imposition of anti-dumping and countervailing orders in one or more markets will result in additional costs to our customers, which could materially or adversely
affect our business, results of operations, financial conditions and future prospects.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The U.S. unit of SolarWorld AG and six other U.S. firms have accused Chinese producers of crystalline silicon photovoltaic, or CSPV,
cells and modules of selling their products into the United States at less than fair value, or dumping, and of receiving countervailable subsidies from the Chinese authorities. These firms have asked
the U.S. government to impose anti-dumping and countervailing duties on CSPV imports from China. The U.S. Department of Commerce, or USDOC, and the U.S. International Trade Commission, or
USITC, have been investigating the validity of these claims. We were identified as one of a number of Chinese exporters of CSPV modules to the U.S. market. We also have affiliate U.S. import
operations that import CSPV modules from China. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
December&nbsp;2, 2011, the USITC issued its preliminary determination that there is "a reasonable indication" that the complaining industry has been materially injured by reason of
imports of CSPV cells and modules from China. The USDOC is conducting an investigation into whether such imports have been dumped or are receiving countervailable subsidies. A USDOC preliminary
countervailing duty determination was issued on March&nbsp;19, 2012 and a subsidy rate for Canadian Solar was preliminarily determined at 3.61% on CSPV cells imported from China on or after
December&nbsp;27, 2011. The USDOC has instructed the United States Customs and Border Protection Agency to require a cash deposit or the posting of a bond equal to the estimated preliminary subsidy
rates reflected in the USDOC's preliminary subsidies determination. The USDOC also preliminarily determined that the imposition of orders, if any, would apply to imports of solar cells manufactured in
China, even where incorporated into modules in and exported to the United States from a third country, but would not apply to modules made in China from solar cells manufactured in a third country. A
USDOC preliminary antidumping determination is currently due May&nbsp;16, 2012. A final decision on the possible imposition of orders, which as a general matter holds the possibility of establishing
rates substantially different from preliminary rates, is not expected until late summer, at the earliest. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, media reports indicate that domestic CSPV producers in the European Union and India are considering filing antidumping and countervailing duty petitions in those
jurisdictions. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>12</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=14,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=829059,FOLIO='12',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<A NAME="page_ce45803_1_13"> </A>


<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Imposition
of anti-dumping and countervailing orders in one or more markets will result in additional costs to our customers, which could materially and adversely affect our
business, results of operations, financial conditions and future prospects. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> The increase in the global supply of solar cells and modules, and increasing industry competition, may cause substantial downward pressure on the prices of such products and
declines in our sales or market share, which could adversely and materially affect our results of operations and financial condition.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Global solar cell and module production capacity increased materially in 2009, 2010 and 2011, and is expected to continue to increase
in the future. Many competitors or potential competitors, particularly in China, continue to expand their production, creating a potential oversupply of solar modules and cells in key markets.
Increases in solar module production and industry competition will result in substantial downward pressure on the price of solar cells and modules, including Canadian Solar's products. Our average
selling price has decreased from $1.80 per watt in 2010 to $1.34 per watt in 2011, in large part because the increase in supply of solar cells and modules was greater than the increase in demand.
Increasing competition could also result in us losing sales or market share. Such price reductions and decreases in sales or market share could continue to have a negative impact on our business,
results of operations and financial condition. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our quarterly operating results may fluctuate from period to period.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our quarterly operating results may fluctuate from period to period based on a number of factors,
including:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the average selling prices of our solar modules, solar system kits and products; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the rate and cost at which we are able to expand our internal manufacturing capacity; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the availability and price of solar cells and wafers from our suppliers and toll manufacturers; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the availability and price of raw materials, particularly high-purity silicon; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>changes in government incentive programs and regulations, particularly in our key and target markets; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the unpredictable volume and timing of customer orders; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the loss of one or more key customers or the significant reduction or postponement of orders; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>availability of financing for on-grid and off-grid solar power applications; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>acquisition and investment costs; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>geopolitical turmoil and natural disasters within any of the countries in which we operate or sell products; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>foreign currency fluctuations, particularly in the U.S. dollar, Euro, RMB and CAD; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our ability to establish and expand customer relationships; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>changes in our manufacturing costs; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the timing of new products or technology introduced or announced by our competitors; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>increases or decreases in electricity rates due to changes in fossil fuel prices or other factors; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>allowances for doubtful accounts and advances to suppliers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>inventory write-downs; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>loss on firm purchase commitments under long-term supply agreements. </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>13</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=15,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=102840,FOLIO='13',FILE='DISK129:[12ZAT3.12ZAT45803]CE45803A.;10',USER='AGUERRE',CD='27-APR-2012;09:22' -->
<UL>
<UL>
</UL>
</UL>
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cg45803_1_14"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We base our planned operating expenses in part on our expectations of future revenues, and a significant portion of our expenses will be fixed in the
short-term. If our revenues for a particular quarter are lower than we expect, we may not be able to proportionately reduce our operating expenses, which would harm our operating results
for that quarter. This may cause us to miss analysts' estimates or any guidance announced by us. If we fail to meet or exceed analysts' estimates, investor expectations or our own future guidance,
even by a small amount, our share price could decline, perhaps substantially. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Fluctuations in exchange rates could adversely affect our business, including our financial condition and results of operations.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The majority of our sales are denominated in Euros and U.S. dollars, with the remainder in other currencies such as the Renminbi,
Canadian dollar, Japanese yen and British pound. Our Renminbi costs and expenses are primarily related to domestic sourcing of solar cells, silicon wafers and silicon, other raw materials, toll
manufacturing fees, labor costs and local overhead expenses. From time to time, we enter into loan arrangements with Chinese commercial banks that are denominated primarily in U.S. dollars or
Renminbi. The greater part of our cash and cash equivalents are denominated in Renminbi. Fluctuations in exchange rates, particularly among the U.S. dollar, Euro, Renminbi and Canadian dollar, may
affect our net profit margins and may result in fluctuations in foreign exchange and operating gains or losses. We recorded a foreign exchange gain of $7.7&nbsp;million in
2009 but incurred a foreign exchange loss of $36.3&nbsp;million and $40.0&nbsp;million in 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
value of the Renminbi against the U.S. dollar, Euro and other currencies is affected by, among other things, changes in China's political and economic conditions and China's foreign
exchange policies. In late 2005, China amended its policy of tracking the value of the RMB to the U.S. dollar. The new policy permitted the RMB to fluctuate against a basket of foreign currencies,
which has caused the RMB to appreciate by approximately 23.1% against the U.S. dollar. However, since 2008, the RMB has fluctuated against other freely traded currencies. In June 2010, the PRC
announced that it would allow greater flexibility for the Renminbi to appreciate against the U.S. dollar, which resulted in further appreciation of Renminbi. We cannot provide any assurances that the
policy will not affect the exchange rate between the Renminbi and the U.S. dollar in the future. Since 2008, we hedge part of our foreign currency exposures, mainly in the Euro, against the U.S.
dollar using foreign currency forward or option contracts in order to limit our foreign exchange losses. We continued to hedge part of our Euro exposure against the U.S. dollar in 2009, 2010 and 2011
with similar instruments. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
collateral requirements to enter into hedging contracts and the expenses associated with purchasing currency options have increased. There are also notional limits on the size of the
hedging transactions that we may enter into with any particular counterparty at any given time. In the second half of 2009, these notional limits were inadequate to cover our expected cash flows for
the first and second quarters of 2010. These notional limits were increased in 2010. This allowed us to hedge more of our expected cash flows and balances denominated in foreign currencies, mainly in
the Euro. In 2011, our notional limits were sufficient to enable us to hedge part of our expected cash flows and balances denominated in foreign currencies, mainly in the Euro. However, the
effectiveness of our hedging program may be limited with respect to cost effectiveness, cash management, exchange rate visibility and downside protection. We recorded a gain on change in foreign
currency derivatives of $9.9&nbsp;million and $1.7&nbsp;million in 2009 and 2010, respectively, while we incurred a loss on change in foreign currency derivatives of $5.8&nbsp;million in 2011.
The gains or losses on change in foreign currency derivatives are related to our hedging program. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Volatility
in foreign exchange rates will hamper, to some extent, our ability to plan our pricing strategy. To the extent that we are unable to pass along increased costs resulting from
exchange rate fluctuations to our customers, our profits may materially decrease. As a result, fluctuations in currency </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>14</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=16,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=692745,FOLIO='14',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_15"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>exchange
rates could have a material and adverse effect on our financial condition and results of operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Seasonal variations in demand linked to construction cycles and weather conditions may influence our results of operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our business is subject to seasonal variations in demand linked to construction cycles and weather conditions. Purchases of solar power
products tend to decrease during the winter months in our key markets, such as Germany, due to adverse weather conditions that can complicate the installation of solar power systems. Demand from other
countries, such as Canada, the U.S., China and South Korea, may also be subject to significant seasonality. Seasonal variations could adversely affect our results of operations and make them more
volatile and unpredictable. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our future success depends partly on our ability to significantly expand our capacity to manufacture solar components, which exposes us to a number of risks and
uncertainties.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our future success depends on our ability to significantly increase our capacity to manufacture solar components. If we are unable to
do so, we may be unable to expand our business, decrease our manufacturing costs, maintain our competitive position and improve our profitability. Our ability to establish additional manufacturing
capacity is subject to significant risks and uncertainties, including:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the need to raise significant additional funds to purchase raw materials and to build additional manufacturing facilities,
which we may be unable to obtain on commercially reasonable terms or at all; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>delays and cost overruns as a result of a number of factors, many of which are beyond our control, including delays in
equipment delivery by vendors; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>delays or denial of required approvals by relevant government authorities; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>diversion of significant management attention and other resources; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>failure to execute our expansion plan effectively. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are unable to establish or successfully operate our internal solar components manufacturing capabilities, we may be unable to expand our business as planned. Moreover, even if we
do expand our manufacturing capacity, we might not be able to generate sufficient customer demand for our solar power products to support our increased production levels. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Due to the general economic environment and other factors, we may be unable to generate sufficient cash flows or have access to external financing necessary to fund planned
operations and make adequate capital investments.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We anticipate that our operating and capital expenditures will increase substantially in the foreseeable future. To develop new
products, support future growth, achieve operating efficiencies and maintain product quality, we must make significant capital investments in manufacturing technology, facilities and capital
equipment, research and development, and product and process technology. We also anticipate that our operating costs will increase as we expand our manufacturing operations, hire additional personnel,
make advance payments or pay more for our raw materials, including polysilicon, increase our sales and marketing efforts, invest in joint ventures and acquisitions, and continue our research and
development efforts with respect to our products and manufacturing technologies. Certain of our suppliers require performance bonds issued by a bonding agency or letters of credit issued by financial
institutions. Obtaining letters of credit requires adequate collateral. Our letter of credit facility is collateralized by restricted cash, which reduces the amount of cash available for operations. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>15</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=17,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=867470,FOLIO='15',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_16"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
incurred significant capital expenditures in 2011 related to improvements of our solar cell manufacturing capacity, technology and other projects. Going forward, we expect that we
have to make additional significant capital expenditures to enhance our solar cell and module manufacturing capacity. Our capital expenditures and use of working capital may be greater than we expect
if we invest in additional development and construction of solar power plants or decide to accelerate the increase of our manufacturing capacity, both internally and through investments in selected
joint ventures. The financing that we require for the construction of solar power plants may not be available on terms acceptable to us. In addition, we could make additional investments in joint
ventures or guarantee certain financial obligations of our joint ventures, which could reduce our cash flows, increase our indebtedness and expose us to the credit risk of our joint ventures. If our
capital resources are insufficient to satisfy our liquidity requirements, we may seek to market additional equity or debt
securities and/or obtain other debt financing. The economic environment and conditions in financial markets may limit our ability to raise equity or debt capital on acceptable terms. Lenders may be
unwilling to lend funds that would be required to supplement cash flows to support daily operations. Further, increased debt would result in increased expenses and may give rise to restrictive
covenants or collateral requirements. Financing arrangements, including project financing for our solar power plants, may not be available to us, or may not be available in amounts or on terms
acceptable to us. We may also seek to sell assets, reduce or delay capital investments, or refinance or restructure our debt. There can be no assurance that we will be able to generate sufficient cash
flows, find other sources of capital to fund our operations and solar power plant projects, make adequate capital investments to remain competitive in terms of technology development and cost
efficiency required by our projects. If adequate funds and alternative resources are not available on acceptable terms, our ability to fund our operations, develop and construct solar power plants,
develop and expand our manufacturing operations and distribution network, maintain our research and development efforts, provide collateral for our projects or otherwise respond to competitive
pressures would be significantly impaired. Our inability to do the foregoing could have a material and adverse effect on our business and results of operations. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> We may be unable to obtain adequate capital due to market conditions beyond our control, which may adversely influence our ability to grow our business.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our operations are capital intensive. We rely on working capital financing from PRC commercial banks for our daily operations. Although
we are currently able to obtain new commercial loans from these PRC commercial banks, we cannot guarantee that we can continue to obtain such loans on commercially reasonable terms or at all. Despite
our ability as a publicly traded company to raise capital via public equity and debt issuances, weakness in global capital and debt markets may adversely affect our results of operations if we are
unable to access the capital necessary to achieve our performance targets and expansion goals. Our ability to obtain external financing in the future is subject to a variety of uncertainties,
including:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our future financial condition, results of operations and cash flows; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>general market conditions for financing activities by manufacturers of photovoltaic and related products; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>economic, political and other conditions in the PRC and elsewhere. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are unable to obtain funding in a timely manner and on commercially acceptable terms, our growth prospects and future profitability may be adversely affected. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
construction by us of large utility-scale solar power projects may require us to obtain project financing. There can be no assurance that we will be able to obtain such project
financing on terms acceptable to us or at all. If we are unable to obtain such project financing, or if it is only available on terms which are not acceptable to us, we may be unable to fully execute
our systems business plan. In </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>16</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=18,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=71831,FOLIO='16',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_17"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>addition,
we generally expect to sell our projects by raising project equity capital from tax-oriented, strategic industry and other investors. Such investors may not be available or may
only have limited resources, in which case our ability to sell our projects may be prevented or delayed and our business, financial condition, or results of operations may be adversely affected. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> Our dependence on Chinese banks to extend our existing loans and provide additional loans exposes us to funding risks due to changes in PRC macroeconomic policies, which may
materially and adversely affect our operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We require significant cash flow and funding to support our operations. For example, there is a significant time lag between the time
that we make payments to our suppliers and the time that we collect payments from our customers. As a result, we rely on short-term borrowings to provide working capital for our daily
operations. Since the majority of our short-term borrowings come from Chinese banks, we are exposed to lending policy changes by the Chinese banks. In 2011, we successfully extended our
short-term borrowings and, as of December&nbsp;31, 2011, we had outstanding short-term borrowings of $743.7&nbsp;million with Chinese banks. Between January&nbsp;1, 2012
and March&nbsp;31, 2012, we obtained new bank borrowings of approximately $94&nbsp;million and renewed existing bank facilities of approximately $613&nbsp;million, the due dates of which were
extended beyond December&nbsp;31, 2012. If the Chinese government changes its macroeconomic policies and forces Chinese banks to tighten their lending practices, we may not be able to extend our
short-term borrowings or make additional borrowings in the future. As a result, we may not be able to fund our operations to the same extent as in previous years, which may have a material
and adverse effect on our operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our project development and construction activities may not be successful; projects under development may not receive required permits, property rights, power purchase
agreements, interconnection and transmission arrangements; or financing or construction of projects may not commence or continue as scheduled, all of which could increase our costs, delay or cancel a
project, and have a material adverse effect on our revenue and profitability.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The development and construction of solar power plants involve known and unknown risks. We may be required to invest significant
amounts of money for land and interconnection rights, preliminary engineering, permitting, legal and other expenses before we can determine whether a project is feasible. Success in developing a
particular project is contingent upon, among other things:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>securing land rights and related permits, including satisfactory environmental assessments; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>receipt of required land use and construction permits and approvals; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>receipt of rights to interconnect the project to the electric grid; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>payment of interconnection and other deposits (some of which are non-refundable); negotiation of satisfactory
EPC agreements; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>obtaining construction finance, including debt, equity and tax credits. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, successful completion of a particular project may be adversely affected by numerous factors, including:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>delays in obtaining and maintaining required governmental permits and approvals; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>potential challenges from local residents, environmental organizations, and others who may not support the project; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>unforeseen engineering problems; subsurface land conditions; construction delays; cost over-runs; labor,
equipment and materials supply shortages or disruptions (including labor strikes); </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>17</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=19,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=646479,FOLIO='17',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_18"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>additional complexities when conducting project development or construction activities in foreign jurisdictions, including
operating in accordance with the U.S. Foreign Corrupt Practices Act and applicable local laws and customs; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>force majeure events, including adverse weather conditions and other events out of our control. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are unable to complete the development of a solar power project or we fail to meet any agreed upon system-level capacity or energy output guarantees or warranties (including
25&nbsp;year power output performance guarantees) or other contract terms, or our projects cause grid interference or other damage, the EPC or other agreements related to the project may be
terminated and/or we may be subject to significant damages, penalties and other obligations relating to the project, including obligations to repair, replace or supplement materials for the project.
In 2012 and beyond, we expect to invest a significant amount of capital to develop projects owned by us or third parties, which may limit the availability of capital to use for other purposes, such as
contract damages or repurchase payments. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
may enter into fixed-price EPC agreements in which we act as the general contractor for our customers in connection with the installation of their solar power systems. All essential
costs are
estimated at the time of entering into the EPC agreement for a particular project, and these costs are reflected in the overall fixed price that we charge our customers for the project. These cost
estimates are preliminary and may or may not be covered by contracts between us and the subcontractors, suppliers and other parties involved in the project. In addition, we require qualified, licensed
subcontractors to install most of our systems. Shortages of skilled labor could significantly delay a project or otherwise increase our costs. Should miscalculations in planning a project occur,
including those due to unexpected increases in commodity prices or labor costs, or delays in execution occur and we are unable to increase the EPC sales price commensurately, we may not achieve our
expected margins or we may be required to record a loss in the relevant fiscal period. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Lack of transmission capacity availability, potential upgrade costs to the transmission grid, and other system constraints could significantly impact our ability to build PV
plants and generate solar electricity power sales.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In order to deliver electricity, our solar power plants need to connect to the transmission grid. The lack of available capacity on the
transmission grid could substantially impact our projects and cause reductions in project size, delays in project implementation, increases in costs from transmission upgrades and potential forfeiture
of deposits that we may have made with respect to a given project. These transmission issues, as well as issues relating to the availability of large systems such as transformers and switch gear,
could significantly impact our ability to build PV plants and generate solar electricity sales. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Developing solar power projects may require significant upfront investment prior to commencing construction, which could adversely affect our business and results from our
operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our solar power plant development cycles can take many months or years to mature. As a result, we may need to make significant upfront
payments for, among other things, land rights andpermitting in advance of commencing construction, and the receipt of any revenue, much of which is not recognized for several additional months
following contract signing. Our inability to enter into sales contracts with customers after making such upfront payments could adversely affect our business and results of operations. Furthermore, we
may become constrained in our ability to simultaneously fund our other business operations and these system investments through our long project development cycles. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
liquidity may be adversely affected to the extent the project sale market weakens and we are unable to sell our solar projects at prices and on terms and timing that are acceptable
to us. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>18</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=20,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=723588,FOLIO='18',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_19"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Cancellations of customer orders may make us unable to recoup any prepayments made to suppliers.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In the past, we were generally required to make prepayments to certain suppliers of silicon wafers and cells and silicon raw materials.
Although we require certain customers to make partial prepayments, there is a lag between the due date for the prepayment of purchased silicon wafers and cells and silicon raw materials and the time
that our customers make prepayments. The purchase of solar wafers and cells and silicon raw materials through toll manufacturing arrangements has required, and will continue to require us to make
significant commitments of working capital beyond the cash flows generated from our operations to support our estimated production output. In the event our customers cancel their orders, we may not be
able to recoup prepayments made to suppliers, which could adversely influence our financial condition and results of operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Credit terms offered to some of our customers expose us to the credit risks of such customers and may increase our costs and expenses, which could in turn materially and
adversely affect our revenues, liquidity and results of operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We offer some customers unsecured short-term and/or medium-term credit based on our relationships with them and
market conditions. As a result, our claims for payments and sales credits rank as unsecured claims, which would expose us to credit risk if our customers become insolvent or bankrupt. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From
time to time, we sell our products to high credit risk customers in order to gain early access to emerging or promising markets, increase our market share in existing key markets or
because of the prospects of future sales with a rapidly growing customer. There are high credit risks in doing business with these customers because they are often small, young and
high-growth companies with significantly unfunded working capital, inadequate balance sheet and credit metrics and limited operating histories. If these customers are not able to obtain
satisfactory working capital, maintain adequate cash flow, or obtain construction financing for the projects where our modules are used, they may be unable to pay for the products for which they have
submitted purchase orders or of which they have taken delivery. Our legal recourse under such circumstances may be limited if the customer's financial resources are already constrained or if we wish
to continue to do business with that customer. For example, we took back solar modules that we had sold and shipped to certain customers that were unable to pay under the terms of our agreements or to
provide any security that would have allowed us to extend our payment terms. As a result, we resold the modules to other customers at lower prices, which negatively influenced our revenue and margins.
Revenue recognition for this type of customer is
deferred until cash is received. If more customers to whom we extend credit are unable to pay for our products, our revenues, liquidity and results of operations could be materially and adversely
affected. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our dependence on a limited number of silicon wafer and cell and silicon suppliers, and the limited number of suppliers for certain other components, such as silver
metallization paste, solar module back-sheet, and ethylene vinyl acetate, encapsulant, could prevent us from delivering our products to our customers in the required quantities or in a
timely manner, which could result in order cancellations and decreased revenues.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We purchase silicon raw materials, which include solar grade silicon, and silicon wafers and solar cells, from a limited number of
third-party suppliers. Our largest suppliers by dollar amount purchases accounted for approximately 17.3%, 10.3%, and 20.5% of our total raw materials purchases in 2009, 2010, and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
major suppliers of silicon wafers include GCL and Konca Solar Cell&nbsp;Co.,&nbsp;Ltd. Our major suppliers of solar cells include Neo Solar and Motech (Suzhou) Renewable
Energy&nbsp;Co.,&nbsp;Ltd., among others. These suppliers may not be able to meet our quantity requirements, or keep pace with the price reductions or quality improvements, necessary for us to
price our products competitively. Supply may also be interrupted by accidents. For example, in the first three quarters of 2008, we experienced </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>19</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=21,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=802936,FOLIO='19',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_20"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>serious
delays from one of our suppliers of silicon wafers, which in turn caused delays in deliveries and price increases of our solar modules for some of our customers. In the fourth quarter of 2009,
the first half of 2010, and the fourth quarter of 2011, we experienced some delivery issues with suppliers of silicon wafers, cells, connectors and encapsulants that caused us to miss shipment
deadlines to some of our customers. Delivery problems may also occur with suppliers of other components, such as silver metallization paste, low-iron glass, and solar module back sheet.
The failure of a supplier, for whatever reason, to supply silicon wafers, solar cells, silicon raw materials or other essential components that meet our quality, quantity and cost requirements in a
timely manner could impair our ability to manufacture our products or increase our costs. The impact could be more severe if we are unable to access alternative sources on a timely basis or on
commercially reasonable terms, and could prevent us from delivering our products to our customers in the required quantities and at prices that are profitable. Problems of this kind could cause order
cancellations, reduce our market share, harm our reputation and cause legal disputes with our customers. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We are developing and commercializing higher conversion efficiency cells, such as selective emitter and metal wrap-through cells, in order to produce
higher-powered modules, which may command better prices. We cannot assure that we will be able to mass-produce these cells in a cost effective way, if at all.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Higher efficiency cell structures are becoming a more important cost and brand factor in the solar power industry. Such cells may yield
higher power outputs without costing more to produce than lower efficiency cells, thereby lowering the manufactured cost per watt. The ability to manufacture and sell modules made from such cells may
also be an important competitive advantage because system owners can obtain a higher yield of electricity from the modules that have a similar infrastructure, footprint and system cost compared to
systems with modules using lower efficiency cells. Higher conversion efficiency solar cells and the resulting higher output modules are also one of the considerations in maintaining a price premium
over thin-film products. However, while we are making the necessary capital equipment investments to develop higher conversion efficiency products, there is no assurance we will be able to
commercialize some or any of these products in a cost effective way, or at all. In the near term, such products may command a modest premium. In the longer term, if our competitors are able to
manufacture such products and we cannot do the same, we will be at a competitive disadvantage, which will likely influence our product pricing and therefore our financial performance. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Since we cannot test our products for the duration of our standard warranty periods, we may be subject to unexpected warranty expense.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Before June 2009, we typically sold our standard solar modules with a two-year guarantee for defects in materials and
workmanship and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of
delivery. In June 2009, we increased our warranty against defects in materials and workmanship to six years. Effective August&nbsp;1, 2011, we increased our warranty against defects in materials and
workmanship to ten years and we guarantee that, for a period of 25&nbsp;years, our modules will maintain the following performance levels:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>during the first year, the actual power output of the module will be no less than 97% of the labeled power output; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>from year 2 to year 24, the actual annual power output decline will be no more than 0.7%; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>by the end of year 25, the actual power output of the module will be no less than 80% of the labeled power output. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
believe our warranty periods are consistent with industry practice. Due to the long warranty period, we bear the risk of extensive warranty claims long after we have shipped our
products and recognized revenue. We began selling specialty solar modules and products in 2002 and only began </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>20</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=22,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=665603,FOLIO='20',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_21"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>selling
standard solar modules in 2004. Any increase in the defect rate of our products would require us to increase our warranty reserves and would have a corresponding negative impact on our
operating results. Although we conduct quality testing and inspection of our solar module products, our solar module products have not been and cannot be tested in an environment simulating the
up-to-25-year warranty periods. Similarly, our UMG-Si solar products, while silicon based and theoretically durable and reliable, are relatively new to
the market and are subject to the same testing limitations as our other solar products. In particular, unknown issues may surface after extended use. These issues could potentially affect our market
reputation and adversely affect our revenues, giving rise to potential warranty claims by our customers. As a result, we may be subject to unexpected warranty costs and associated harm to our
financial results as long as 25&nbsp;years after the sale of our products. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April 2010, we entered into agreements with a group of insurance companies to reduce some of this risk. Under the policies, the insurance companies cover the liabilities listed on our
warranty statement up to certain maximum claim limits and subject to certain deductibles. The warranty insurance is renewable annually. See "Item&nbsp;4. Information on the Company&#151;B.
Business Overview&#151;Insurance." However, we cannot assure that potential warranty claims will not exceed the scope or amount of coverage under this insurance and, if they do, they could
materially and adversely affect our business. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We may not continue to be successful in developing and maintaining a cost-effective solar cell manufacturing capability.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We plan to continue expanding our in-house solar cell manufacturing capabilities to support our core solar module
manufacturing business. We expanded our annual solar cell production capacity from 800 MW as of December&nbsp;31, 2010 to 1.5 GW as of December&nbsp;31, 2011. To remain competitive going forward,
we intend to further expand our total annual solar cell production capacity. However, we only have limited and recent operating experience in this area and may face significant product development
challenges in the solar cell business. Manufacturing
solar cells is a complex process and we may not be able to produce solar cells of sufficient quality to meet our solar module manufacturing standards. Minor deviations in the manufacturing process can
cause substantial decreases in yield and in some cases cause no yield output or production to be suspended. We will need to make capital expenditures to purchase manufacturing equipment for solar cell
production and will also need to make significant investments in research and development to keep pace with technological advances in solar power technology. The technologies, designs and customer
preferences for solar cells can change rapidly, and solar cell product life cycles are shorter than those for solar modules. We also face increased costs to comply with environmental laws and
regulations. Any failure to successfully develop and maintain cost-effective solar cell manufacturing capability may have a material and adverse effect on our business and prospects. For
example, in the fourth quarter of 2009 and the first half of 2010, we purchased a large percentage of solar cells from third parties. This negatively affected our margins compared with those of our
competitors since it is less expensive to produce cells internally than to purchase them. Because third party solar cell purchases are usually made in a period of high demand, prices tend to be higher
and availability reduced. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Although
we intend to continue direct purchasing of solar cells and toll manufacturing arrangements through a limited number of strategic partners, our relationships with our solar cell
suppliers may be disrupted if we engage in the large-scale production of solar cells ourselves. If solar cell suppliers discontinue or reduce the supply of solar cells to us, through direct sales or
through toll manufacturing arrangements, and we are not able to compensate for the loss or reduction by manufacturing our own solar cells, our business and results of operations may be adversely
affected. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>21</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=23,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=686895,FOLIO='21',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<A NAME="page_cg45803_1_22"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> It may be difficult to develop our internal production capabilities for silicon ingots and wafers or to achieve acceptable yields and product performance as a result of
manufacturing problems.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have been increasing our internal production capabilities for the manufacture of silicon ingots and wafers. We completed the initial
phase of our silicon ingot and wafer plant in the third quarter of 2008 and reached a nameplate capacity of approximately 228 MW as of December&nbsp;31, 2011. We have limited prior operational
experience in ingot and silicon wafer production and will face significant challenges in further increasing our internal production capabilities. The technology is complex and will require costly
equipment and hiring of highly skilled personnel. In addition, we may experience delays in further developing these capabilities and in obtaining the governmental permits required to carry on these
operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are able to develop these production capabilities successfully, we will need to continuously enhance and modify these capabilities in order to improve yields and product
performance. Microscopic
impurities such as dust and other contaminants, difficulties in the manufacturing process, disruptions in the supply of utilities or defects in the key materials and tools used to manufacture silicon
wafers can cause a percentage of the silicon wafers to be rejected, which would negatively affect our yields. We may experience manufacturing difficulties that cause production delays and lower than
expected yields. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Problems
in our facilities, including but not limited to production failures, construction delays, human errors, weather conditions, equipment malfunction or process contamination, may
limit our ability to manufacture products, which could seriously harm our operations. We are also susceptible to floods, droughts, power losses and similar events beyond our control that would affect
our facilities. A disruption in any step of the manufacturing process will require us to repeat each step and recycle the silicon debris, which would adversely affect our yields. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our future growth depends in part on our ability to make strategic acquisitions and investments and to establish and maintain strategic relationships, and our failure to do
so could have a material and adverse effect on our market penetration and revenue growth.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We may acquire other businesses, make strategic investments or establish strategic relationships with third parties to improve our
market position or expand our products and services. We cannot assure that we will be able to successfully make strategic acquisitions and investments or establish strategic relationships with third
parties that will prove to be effective for our business. Our inability to do so could materially and adversely affect our market penetration, our revenue growth and our profitability. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Investments,
strategic acquisitions and relationships with third parties could subject us to a number of risks, including risks associated with sharing proprietary information and loss
of control of operations that are material to our business. Moreover, strategic acquisitions, investments and relationships may be expensive to implement and subject us to the risk of
non-performance by a counterparty, which may in turn lead to monetary losses that materially and adversely affect our business. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> If we are unable to attract, train and retain technical personnel, our business may be materially and adversely affected.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our future success depends, to a significant extent, on our ability to attract, train and retain technical personnel. Recruiting and
retaining capable personnel, particularly those with expertise in the solar power industry, are vital to our success. There is substantial competition for qualified technical personnel, and there can
be no assurance that we will be able to attract or retain sufficient technical personnel. If we are unable to attract and retain qualified employees, our business may be materially and adversely
affected. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>22</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=9,SEQ=24,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=68588,FOLIO='22',FILE='DISK129:[12ZAT3.12ZAT45803]CG45803A.;9',USER='BFLANNO',CD='27-APR-2012;04:20' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_ci45803_1_23"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our dependence on a limited number of customers and our lack of long-term customer contracts may cause significant fluctuations or declines in our revenues.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We sell a substantial portion of our solar module products to a limited number of customers, including distributors, system integrators
and various manufacturers who either integrate our products into their own products or sell them as part of their product portfolio. Our top five customers by revenues collectively accounted for
approximately 57.5%, 26.0% and 29.2% of our net revenues in 2009, 2010 and 2011, respectively. We typically enter into one-year framework sales agreements with our customers, with
quarterly firm orders stipulating prices and quantities. We anticipate that our dependence on a limited number of customers will continue for the foreseeable future. Consequently, any of the following
events may cause material fluctuations or declines in our revenues:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reduced, delayed or cancelled orders from one or more of our significant customers; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the loss of one or more of our significant customers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>a significant customer's failure to pay for our products on time; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>a significant customer's financial problems or insolvency. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
we continue to expand our business and operations, our top customers continue to change. We cannot assure that we will be able to develop a consistent customer base. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Product liability claims against us could result in adverse publicity and potentially significant monetary damages.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We, along with other solar module product manufacturers, are exposed to risks associated with product liability claims if the use of
our solar module products results in injury. Since our products generate electricity, it is possible that users could be injured or killed by our products due to product malfunctions, defects,
improper installation or other causes. We shipped our first products in March 2002 and, because of our limited operating history, we cannot predict whether product liability claims will be brought
against us in the future, or the effect of any resulting negative publicity on our business. Although we carry limited product liability insurance, we may not have adequate resources to satisfy a
judgment if a successful claim is brought against us. The successful assertion of product liability claims against us could result in potentially significant monetary damages and require us to make
significant payments. Even if the product liability claims against us are determined in our favor, we may suffer significant damage to our reputation. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> Our founder, Dr.&nbsp;Shawn Qu, has substantial influence over our company and his interests may not be aligned with the interests of our other shareholders.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As of March&nbsp;31, 2012, Dr.&nbsp;Shawn Qu, our founder, chairman, president and chief executive officer, beneficially owned
13,030,000 common shares, or 30.2% of our outstanding share capital. As a result, Dr.&nbsp;Qu has substantial influence over our business, including decisions regarding mergers, consolidations and
the sale of all or substantially all of our assets, the election of directors and other significant corporate actions. This concentration of ownership may discourage, delay or prevent a change in
control of our company, which could deprive our shareholders of an opportunity
to receive a premium for their shares as part of a sale of our company and might reduce the price of our common shares. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We may be exposed to infringement, misappropriation or other claims by third parties, which, if determined adversely to us, could require us to pay significant damage
awards.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our success depends on our ability to use and develop our technology and know-how and sell our solar module products
without infringing the intellectual property or other rights of third parties. The </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>23</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=25,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=615905,FOLIO='23',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<A NAME="page_ci45803_1_24"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>validity
and scope of claims relating to solar power technology patents involve complex scientific, legal and factual questions and analyses and are therefore highly uncertain. We may be subject to
litigation involving claims of patent infringement or the violation of intellectual property rights of third parties. Defending intellectual property suits, patent opposition proceedings and related
legal and administrative proceedings can be both costly and time-consuming and may significantly divert the efforts and resources of our technical and management personnel. Additionally,
we use both imported and China-made equipment in our production lines, sometimes without sufficient supplier guarantees that our use of such equipment does not infringe third-party
intellectual property rights. This creates a potential source of litigation or infringement claims. An adverse determination in any such litigation or proceedings to which we may become a party could
subject us to significant liability to third parties or require us to seek licenses from third parties, pay ongoing royalties, redesign our products or subject us to injunctions prohibiting the
manufacture and sale of our products or the use of our technologies. Protracted litigation could also defer customers or potential customers or limiting their purchase or use of our products until
such litigation is resolved. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Compliance with environmental regulations can be expensive, and noncompliance with these regulations may result in adverse publicity and potentially significant monetary
damages, fines and the suspension or even termination of our business operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We are required to comply with all national and local environmental regulations. As we expanded our silicon reclamation program and
research and development activities and moved into ingot, wafer and cell manufacturing, we began to generate material levels of noise, wastewater, gaseous wastes and other industrial waste in our
business operations. Additionally, as we expanded our internal solar components production capacity, our risk of facility incidents with a potential environmental impact also increased. We believe
that we comply with all environmental laws and regulations and have all necessary environmental permits to conduct our business as it is presently
conducted. However, if more stringent regulations are adopted in the future, the costs of complying with these new regulations could be substantial. If we fail to comply with present or future
environmental regulations, we may be required to pay substantial fines, suspend production or cease operations. Any failure by us to control our use of or to restrict adequately the discharge of,
hazardous substances could subject us to potentially significant monetary damages, fines or suspensions of our business operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
solar modules and products must comply with the environmental regulations of the jurisdictions in which they are installed, and we may incur expenses to design and manufacture our
products to comply with such regulations. For example, we increased our expenditures to comply with the European Union's Restriction of Hazardous Substances Directive, which took effect in July 2006,
by reducing the amount of lead and other restricted substances in our solar module products. Furthermore, we may need to comply with the European Union's Waste Electrical and Electronic Equipment
Directive if solar modules and products are re-classified as consumer electronics under the directive or if our customers located in other markets demand that they comply with this
directive. This would require us to implement manufacturing process changes, such as changing the soldering materials used in module manufacturing, in order to continue to sell our products in these
markets. If compliance is unduly expensive or unduly difficult, we may lose market share and our financial results may be adversely affected. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> We may not be successful in establishing our brand name in important markets and the products we sell under our brand name may compete with the products we manufacture on an
original equipment manufacturer, or OEM, basis for our customers.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We sell our products primarily under our own brand name but also on an OEM basis. In certain markets, our brand may not be as prominent
as other more established solar power vendors, and there can be no assurance that the "CSI" or "CanadianSolar" brand name or any of our possible future </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>24</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=26,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=1041896,FOLIO='24',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<A NAME="page_ci45803_1_25"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>brand
names will gain acceptance among customers. Moreover, because the range of products that we sell under our own brands and those we manufacture for our OEM customers may be substantially similar,
we cannot assure that we will not directly or indirectly compete with our OEM customers, which could negatively affect our relationship with them. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Failure to protect our intellectual property rights in connection with new specialty solar modules and products may undermine our competitive position.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As we develop and bring to market new specialty solar modules and products, we may need to increase our expenditures to protect our
intellectual property. Our failure to protect our intellectual property rights may undermine our competitive position. We currently have 118 patents and 81 patent applications pending in the PRC for
products that contribute a relatively small percentage of our net revenues. We have two United States patents, issued in November 2009 and February 2010. We also have three patent applications pending
in Europe. We applied for registration of the "CanadianSolar" trademark in the United States in March 2009 and subsequently in a number of other jurisdictions, including Australia, Canada, Europe,
India, South Korea, Japan and the United Arab Emirates, among which, the trademark "CanadianSolar" filed in Australia, Canada, Europe, South Korea, Japan, the United Arab Emirates and Hong Kong have
been registered. We also have 20 registered trademarks and 36 trademark applications pending in the PRC, and 19 registered trademarks and 30 trademark applications pending outside of China. These
intellectual property rights afford only limited protection and the actions we take to protect our rights as we develop new specialty solar modules and products may not be adequate. Policing the
unauthorized use of proprietary technology can be difficult and expensive. In addition, litigation, which can be costly and divert management attention, may be necessary to enforce our intellectual
property rights, protect our trade secrets or determine the validity and scope of the proprietary rights of others. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> If our internal control over financial reporting or disclosure controls and procedures are not effective, there may be errors in our financial statements that could require
a restatement or our filing may not be timely and investors may lose confidence in our reported financial information, which could lead to a decline in our stock price.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We are subject to the reporting obligations under U.S. securities laws. The Securities and Exchange Commission, or SEC, as required by
Section&nbsp;404 of the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company to include a management report on its internal control over financial reporting in its annual report,
which contains management's assessment of the effectiveness of its internal control over financial reporting. In addition, an independent registered public accounting firm must report on the
effectiveness of the company's internal controls over financial reporting. Our management identified material weaknesses in our internal controls over financial reporting in 2009 and concluded that
our disclosure controls and procedures were not effective as of December&nbsp;31, 2009. In 2010, we implemented additional controls and made improvements to existing controls to remediate these
material weaknesses and as of December&nbsp;31, 2010, our management concluded that our internal control over financial reporting was effective. As of December&nbsp;31, 2011, our management
concluded that our internal control over financial reporting was effective as well. However, we cannot assure that material weaknesses in our internal controls over financial reporting will not be
identified in the future. Any material weaknesses in our internal controls could cause us not to meet our periodic reporting obligations in a timely manner or result in material misstatements in our
financial statements. Material weaknesses in our internal controls over financial reporting could also cause investors to lose confidence in our reported financial information, leading to a decline in
our share price. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>25</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=27,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=716094,FOLIO='25',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<A NAME="page_ci45803_1_26"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We face risks related to an SEC subpoena and private securities litigation.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We received a subpoena from the SEC requesting documents relating to, among other things, certain sales transactions in 2009. We cannot
predict when the SEC will complete its investigation or what its outcome will be. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, our company and certain of our directors and executive officers have been named as defendants in six shareholder class action lawsuits filed in the United States District
Court for the Southern District of New York and one filed in the United States District court for the Northern District of California. These lawsuits have been consolidated into one class action and
the consolidated complaint did not name our directors as defendants. See "Item&nbsp;8. Financial Information&#151;A. Consolidated Statements and Other Financial Information&#151;Legal
and Administrative Proceedings." We are generally obligated, to the extent permitted by law, to indemnify our directors and officers who are named defendants in these lawsuits. Although we believe the
allegations are without merit and the potential loss is remote, we may be required to pay judgments or settlements and incur expenses in aggregate amounts that could have a material and adverse effect
on our financial condition or results of operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Risks Related to Doing Business in China  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> The enforcement of the new labor contract law and increases in labor costs in the PRC may adversely affect our business and our profitability.  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A new Labor Contract Law came into effect on January&nbsp;1, 2008, and the Implementation Rules thereunder were promulgated and
became effective on September&nbsp;18, 2008. The Labor Contract Law and the Implementation Rules imposed more stringent requirements on employers with regard to executing written employment
contracts, hiring temporary employees, and dismissing employees. In addition, under the Regulations on Paid Annual Leave for Employees, which came into effect on January&nbsp;1, 2008, and their
Implementation Measures, which were promulgated and became
effective on September&nbsp;18, 2008, employees who have served for more than one year with an employer are entitled to a paid vacation ranging from five to 15&nbsp;days, depending on their length
of service. Employees who waive such vacation time at the request of the employer shall be compensated for each vacation day waived at a rate equal to three times their normal daily salary. Our labor
costs are expected to continue to increase due to these new laws and regulations. Higher labor costs and labor disputes with our employees stemming from these new rules and regulations could adversely
affect our business, financial condition, and results of operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> A change in our effective tax rate can have a significant adverse impact on our business.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A number of factors may adversely impact our future effective tax rates, such as the jurisdictions in which our profits are determined
to be earned and taxed; changes in the valuation of our deferred tax assets and liabilities; adjustments to estimated taxes upon finalization of various tax returns; adjustments to the interpretation
of transfer pricing standards; changes in available tax credits; changes in stock-based compensation expenses; changes in tax laws or the interpretation of such tax laws (for example, proposals for
fundamental U.S. international tax reform); changes in U.S.&nbsp;GAAP; expiration or the inability to renew tax rulings or tax holiday incentives; and the repatriation of non-U.S.
earnings for which we have not previously provided for U.S. taxes. A change in our effective tax rate due to any of these factors may adversely influence our future results from operations. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>26</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=28,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=571129,FOLIO='26',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<A NAME="page_ci45803_1_27"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our subsidiaries will lose certain tax benefits over the next several years and we expect to pay additional PRC taxes as a result, which could have a material and adverse
impact on our financial condition and results of operations.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On January&nbsp;1, 2008, the Enterprise Income Tax Law, or the EIT Law, came into effect in China. Under the EIT Law, both
foreign-invested enterprises and domestic enterprises are subject to a uniform enterprise income tax rate of 25%. There is a transition period for enterprises that were established prior to
March&nbsp;16, 2007 (the promulgation date of the EIT Law) and were given preferential tax treatment under the previous tax law. Enterprises that were subject to an enterprise income tax rate lower
than 25% will have the new uniform enterprise income tax rate of 25% phased in over a five-year period from the effective date of the EIT Law. Enterprises that were entitled to exemptions
or reductions from the standard income tax rate for a fixed term may continue to enjoy such treatment until the fixed term expires, subject to certain limitations. The EIT Law provides for
preferential tax treatment for certain categories of industries and projects that are strongly supported and encouraged by the state. For example, enterprises classified as
a "High and New Technology Enterprise," or HNTE, are entitled to a 15% enterprise income tax rate provided that such HNTE satisfies other applicable statutory requirements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
subsidiary, CSI Solartronics (Changshu)&nbsp;Co.,&nbsp;Ltd., or CSI Solartronics, has been recognized as an HNTE. However, because it does not satisfy certain requirements for
the reduced 15% enterprise income tax rate, CSI Solartronics is still subject to a 25% enterprise income tax rate. CSI Solar Manufacture&nbsp;Inc., or CSI Manufacturing, was subject to a reduced
enterprise income tax rate of 12.5% to the end of 2009, when its tax holiday expired. CSI Cells&nbsp;Co.&nbsp;Ltd., or CSI Cells, is subject to a reduced enterprise income tax rate of 12.5% until
the end of 2011, when its tax holiday expires. Canadian Solar Manufacturing (Changshu)&nbsp;Inc. (formerly known as Changshu CSI Advanced Solar&nbsp;Inc.), or CSI Changshu Manufacturing, was
exempt from tax for 2009 and will be subject to a reduced enterprise tax rate of 12.5% for 2010, 2011 and 2012, at which time its tax holiday will expire as well. As the preferential tax benefits
currently enjoyed by our PRC subsidiaries expire, their effective tax rates will increase significantly. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> There are significant uncertainties in our tax liabilities regarding our income under the new Enterprise Income Tax Law.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We are a Canadian company with substantially all of our manufacturing operations in China. Under the EIT Law and its implementation
regulations, both of which became effective on January&nbsp;1, 2008, enterprises established outside China whose "effective management" is located in China are considered PRC tax residents and will
generally be subject to the uniform 25% enterprise income tax rate on their global income. Under the implementation regulations, the term "effective management" is defined as substantial and overall
management and control over aspects such as the production and business, personnel, accounts and properties of an enterprise. Currently there are no detailed rules or precedents governing the
procedures and specific criteria for determining a company's effective management, which are applicable to us. As a substantial number of the members of our management team are located in China, we
may be considered as a PRC tax resident under the EIT Law and, therefore, subject to the uniform 25% enterprise income tax rate on our global income. If our global income is subject to PRC enterprise
income tax at the rate of 25%, our financial condition and results of operation may be materially and adversely affected. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Dividends payable by us to our non-Chinese shareholders and gains on the sale of our common shares may become subject to PRC enterprise income tax liabilities.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The implementation regulations of the EIT Law provide that (i)&nbsp;if the enterprise that distributes dividends is domiciled in the
PRC or (ii)&nbsp;if gains are realized from transferring equity interests of enterprises domiciled in the PRC, then such dividends or capital gains shall be treated as China-sourced </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>27</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=29,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=439744,FOLIO='27',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<A NAME="page_ci45803_1_28"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>income.
Also, income sourced within China is determined based on the following principles for equity interest transfers and dividends: (x)&nbsp;for income from transfers of equity interests, source
is determined in accordance with the place where the invested enterprise is located; and (y)&nbsp;for income from equity interests such as dividends and profit distributions, source is determined in
accordance with the place of the enterprise which makes the distribution. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Currently
there are no detailed rules or precedents governing the procedures and specific criteria for determining what it means to be domiciled in the PRC. As a result, it is not clear
how the concept of "China domicile" will be interpreted under the EIT Law. The concept of domicile may be interpreted simply as the jurisdiction where the enterprise is a tax resident. Therefore, if
we are considered a PRC tax resident enterprise for tax purposes, any dividends we pay to our overseas shareholders as well as any gains realized by such shareholders from the transfer of our common
shares may be regarded as China-sourced income and, consequently, be subject to PRC withholding tax at a rate of up to 10%. The investment returns of our overseas investors, and the value of their
investments in us, may be materially and adversely affected if any dividends we pay to them, or any gains realized by them on the transfer of our common shares are subject to PRC withholding tax. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Restrictions on currency exchange may limit our ability to receive and use our revenues effectively.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Certain portions of our revenue and expenses are denominated in Renminbi. If our revenues denominated in Renminbi increase or expenses
denominated in Renminbi decrease in the future, we may need to convert a portion of our revenues into other currencies to meet our foreign currency obligations, including, among others, payment of
dividends, if any, in respect of our common shares. Under China's existing foreign exchange regulations, our PRC subsidiaries are able to pay dividends in foreign currencies without prior approval
from the State Administration of Foreign Exchange, or SAFE, by complying with certain procedural requirements. However, we cannot assure that the PRC government will not take further measures in the
future to restrict access to foreign currencies for current account transactions. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Foreign
exchange transactions by our PRC subsidiaries under most capital accounts continue to be subject to significant foreign exchange controls and require the approval of PRC
governmental authorities. In particular, if we finance our PRC subsidiaries by means of additional capital contributions, certain government authorities, including the Ministry of Commerce or its
local counterparts, must approve these capital contributions. These limitations could affect the ability of our PRC subsidiaries to obtain foreign exchange through equity financing. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Uncertainties with respect to the Chinese legal system could materially and adversely affect us.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We conduct substantially all of our manufacturing operations through our subsidiaries in China. These subsidiaries are generally
subject to laws and regulations applicable to foreign investment in China and, in particular, laws applicable to wholly foreign-owned enterprises. The PRC legal system is based on written statutes.
Prior court decisions may be cited for reference but have limited precedential value. Since 1979, PRC legislation and regulations have significantly enhanced the protections afforded to various forms
of foreign investments in China. However, since these laws and regulations are relatively new and the PRC legal system is still developing, both in terms of the legal process and the interpretations
of many laws, regulations and rules may be inconsistent and enforcement of these laws, regulations and rules may also be inconsistent, which may limit legal protections available to us. In addition,
any litigation in China may be protracted and may result in substantial costs and divert our resources and the attention of our management. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>28</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=30,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=778163,FOLIO='28',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<A NAME="page_ci45803_1_29"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Risks Related to Our Common Shares  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> The market price for our common stocks may be volatile.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The market price for our common shares has been highly volatile and subject to wide fluctuations. During the period from
November&nbsp;9, 2006, the first day on which our common shares were listed on the Nasdaq Global Market, until December&nbsp;31, 2011, the market price of our common shares ranged from $2.07 to
$51.80 per share. The closing market price of our common shares on December&nbsp;31, 2011 was $2.66 per share. The market price of our common shares may continue to be volatile and subject to wide
fluctuations in response to a wide variety of factors, including the following:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>announcements of technological or competitive developments; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>regulatory developments in our target markets affecting us, our customers or our competitors; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>actual or anticipated fluctuations in our quarterly operating results; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>changes in financial estimates by securities research analysts; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>changes in the economic performance or market valuations of other solar power companies; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the departure of executive officers and key research personnel; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>patent litigation and other intellectual property disputes; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>litigation and other disputes with our long-term suppliers; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>fluctuations in the exchange rates between the U.S. dollar, the Euro and the RMB; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>SEC investigations or private securities litigation; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the release or expiration of lock-up or other transfer restrictions on our outstanding common shares; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>sales or anticipated sales of additional common shares. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, the securities market has from time to time experienced significant price and volume fluctuations that are not related to the operating performance of particular companies.
These market fluctuations may also have a material and adverse effect on the market price of our common shares. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Substantial future sales of our common shares in the public market, or the perception that such sales could occur, could cause the price of our common shares to decline.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sales of our common shares in the public market, or the perception that such sales could occur, could cause the market price of our
common shares to decline. As of December&nbsp;31, 2011, we had 43,155,767 common shares outstanding. The number of common shares outstanding and available for sale will increase when the remaining
holders of our convertible notes receive common shares upon the conversion of their notes, or the holders of options to acquire our common shares upon the exercise of their options, subject to volume,
holding period and other restrictions as applicable under Rule&nbsp;144 and Rule&nbsp;701 under the Securities Act of 1933, as amended, or the Securities Act. To the extent these shares are sold
into the market, the market price of our common shares could decline. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Your right to participate in any future rights offerings may be limited, which may cause dilution to your holdings.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We may from time to time distribute rights to our shareholders, including rights to acquire our securities. However, we cannot make
these rights available in the United States unless we register the rights and the securities to which the rights relate to under the Securities Act or an exemption from the registration requirements
is available. We are under no obligation to file&nbsp;a registration statement with respect to any such rights or securities or to endeavor to cause a registration statement to be declared
effective. Moreover, we may not be able to establish an exemption from registration under the Securities Act. Accordingly, you may be unable to participate in our rights offerings and may experience
dilution in your holdings. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>29</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=31,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=174791,FOLIO='29',FILE='DISK129:[12ZAT3.12ZAT45803]CI45803A.;14',USER='OALBERT',CD='27-APR-2012;06:46' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_ck45803_1_30"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our articles of continuance contain anti-takeover provisions that could adversely affect the rights of holders of our common shares.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following provisions in our amended articles of continuance may deprive our shareholders of the opportunity to sell their shares at
a premium over the prevailing market price by delaying or preventing a change of control of our company:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Our board of directors has the authority, without approval from the shareholders, to issue an unlimited number of
preferred shares in one or more series. Our board of directors may establish the number of shares to be included in each such series and may fix the designations, preferences, powers and other rights
of the shares of a series of preferred shares. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Our board of directors is entitled to fix and may change the number of directors within the minimum and maximum number of
directors provided for in our articles. Our board of directors may appoint one or more additional directors to hold office for a term expiring no later than the close of the next annual meeting of
shareholders, subject to the limitation that the total number of directors so appointed may not exceed one-third of the number of directors elected at the previous annual meeting of
shareholders. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> You may have difficulty enforcing judgments obtained against us.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We are a corporation organized under the laws of Canada and a substantial portion of our assets is located outside of the United
States. A substantial portion of our current business operations is conducted in the PRC. In addition, a majority of our directors and officers are nationals and residents of countries other than the
United States. A substantial portion of the assets of these persons is located outside the United States. As a result, it may be difficult for you to effect service of process within the United States
upon these persons. It may also be difficult for you to enforce in U.S. court judgments obtained in U.S. courts based on the civil liability provisions of the U.S. federal securities laws against us
and our officers and directors, many of whom are not residents of the United States and whose assets are located in significant part outside of the United States. In addition, there is uncertainty as
to whether the courts of Canada or the PRC would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the
United States or any state. In addition, it is uncertain whether such Canadian or PRC courts would be competent to hear original actions brought in Canada or the PRC against us or such persons
predicated upon the securities laws of the United States or any state. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> We may be classified as a passive foreign investment company, which could result in adverse U.S. federal income tax consequences to U.S. Holders of our common shares.  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based on the market price of our common shares, the value of our assets and the composition of our income and assets, we do not believe
we were a "passive foreign investment company," or PFIC, for U.S. federal income tax purposes for our taxable year ended December&nbsp;31, 2011. However, the application of the PFIC rules is subject
to uncertainty in several respects, and we cannot assure you the U.S. Internal Revenue Service will not take a contrary position. A non-U.S. corporation will be a PFIC for any taxable year
if either (i)&nbsp;at least 75% of its gross income for such year is passive income or (ii)&nbsp;at least 50% of the value of its assets (based on an average of the quarterly values of the assets)
during such year is attributable to assets that produce passive income or are held for the production of passive income. A separate determination must be made after the close of each taxable year as
to whether we were a PFIC for that year. Because the value of our assets for purposes of the PFIC test will generally be determined by reference to the market price of our common shares, fluctuations
in the market price of the common shares may cause us to become a PFIC. In addition, changes in the composition of our income or assets may cause us to become a PFIC. If we are a PFIC for any taxable
year during which a U.S. Holder (as defined in "Item&nbsp;10. Additional Information&#151;E. Taxation&#151;United </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>30</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=32,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=577261,FOLIO='30',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_31"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>States
Federal Income Taxation") holds a common share, certain adverse U.S. federal income tax consequences could apply to such U.S. Holder. See "Item&nbsp;10. Additional Information&#151;E.
Taxation&#151;United States Federal Income Taxation&#151;Passive Foreign Investment Company" </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> The audit report included in this annual report was prepared by auditors who are not inspected by the Public Company Accounting Oversight Board and, as a result, you are
deprived of the benefits of such inspection  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The independent registered public accounting firm that issues the audit reports included in our annual reports filed with the SEC, as
auditors of companies that are traded publicly in the United States and a firm registered with the Public Company Accounting Oversight Board (United States), or the "PCAOB", is required by the laws of
the United States to undergo regular inspections by the PCAOB to assess its compliance with the laws of the United States and professional standards. Because our auditors are located in the PRC, a
jurisdiction where the PCAOB is currently unable to conduct inspections without the approval of the PRC authorities, our auditors are not currently inspected by the PCAOB. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inspections
of other firms that the PCAOB has conducted outside China have identified deficiencies in those firms' audit procedures and quality control procedures, which may be addressed
as part of the inspection process to improve future audit quality. This lack of PCAOB inspections in China prevents the PCAOB from regularly evaluating our auditor's audits and its quality control
procedures. As a result, investors may be deprived of the benefits of PCAOB inspections. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
inability of the PCAOB to conduct inspections of auditors in China makes it more difficult to evaluate the effectiveness of our auditor's audit procedures or quality control
procedures as compared to auditors outside of China that are subject to PCAOB inspections. Investors may lose confidence in our reported financial information and procedures and the quality of our
financial statements.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="ck45803_item_4._information_on_the_company"> </A>
<A NAME="toc_ck45803_1"> </A></FONT> <FONT SIZE=2><B>  ITEM 4.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>INFORMATION ON THE COMPANY    <BR>    </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>History and Development of the Company</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our legal and commercial name is Canadian Solar&nbsp;Inc. We were incorporated under the laws of the Province of Ontario, Canada in October 2001. We changed our
jurisdiction by continuing under the Canadian federal corporate statute, the Canada Business Corporations Act, or CBCA, effective June&nbsp;1, 2006. As a result, we are governed by the CBCA. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have formed the following significant subsidiaries, all of which are incorporated in China and wholly owned except as otherwise
noted:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Solartronics (Changshu)&nbsp;Co.,&nbsp;Ltd., or CSI Solartronics, incorporated in November 2001, which has
operations located in Changshu, China, where we conduct development of solar power project; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Solar Technologies&nbsp;Inc., or CSI Technologies, incorporated in August 2003, which has operations located in
Changshu, China, where we conduct solar module product development; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Solar Manufacture&nbsp;Inc., or CSI Manufacturing, incorporated in January 2005, which has operations located in
Suzhou, China, where we manufacture primarily standard solar modules; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Solar New Energy (Suzhou)&nbsp;Co.,&nbsp;Ltd., or CSI New Energy, incorporated in December 2005, which has
operations located in Suzhou, China where we will manufacture solar cells; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Luoyang)&nbsp;Inc. (formerly known as CSI Central Power&nbsp;Co.&nbsp;Ltd.), or CSI
Luoyang Manufacturing, incorporated in February 2006, which has operations located in Luoyang, China, where we manufacture solar module products, solar ingots and solar wafers; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>31</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=33,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=205246,FOLIO='31',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_32"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Changshu)&nbsp;Inc. (formerly known as Changshu CSI Advanced Solar&nbsp;Inc.), or CSI
Changshu Manufacturing, incorporated in August 2006, which has operations located in Changshu, China, where we manufacture solar modules; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Cells&nbsp;Co.,&nbsp;Ltd., or CSI Cells, incorporated in August 2006, which has operations located in Suzhou,
China, where we manufacture solar cells; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar (USA)&nbsp;Inc., incorporated in Delaware, USA in June 2007, through which we carry out marketing and
sales activities in the United States; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Project Consulting&nbsp;GmbH, or CSI Germany Projects, incorporated in Germany in May 2009, a 70% owned subsidiary
through which we invested in CVB Solar&nbsp;GmbH, a German solar power project. In January 2011, CSI Germany Projects sold all of its interest in CVB Solar&nbsp;GmbH to its joint venture partner; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar Japan K.K., or CSI Japan, incorporated in Japan as a wholly owned subsidiary in June 2009, through which we
conduct marketing and sales activities in Japan; between December 2009 and May 2010, we sold an aggregate of 28% of the outstanding capital stock of CSI Japan to two Japanese companies; in August
2010, we increased our capital contribution in CSI Japan. We currently hold 90.67% of CSI Japan; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar Solutions&nbsp;Inc., or CSSI, incorporated in Ontario, Canada in June 2009, through which we conduct
marketing and sales activities in Canada. CSSI itself has a number of wholly-owned and non-wholly-owned subsidiaries, all of which were incorporated in Ontario, Canada in November 2009,
through which we conduct project development activities in Canada; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Solar Power (China)&nbsp;Inc. incorporated in July 2009, which is located in Suzhou, China and serves as a holding
company for our subsidiaries in China; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar EMEA&nbsp;GmbH, (formerly known as Canadian Solar (Deutschland)&nbsp;GmbH), incorporated in Germany in
August 2009, through which we conduct marketing and sales activities in Europe; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Ontario)&nbsp;Inc., or CSI Ontario Manufacturing, incorporated in Ontario, Canada in June
2010, through which we conduct solar module manufacturing activities in Canada; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar (Australia) Pty.,&nbsp;Ltd., incorporated in New South Wales, Australia in February 2011, though which we
conduct marketing and sales activities in Australia; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar International Limited, incorporated in Hong Kong in March 2011, through which we carry out sales and
marketing activities; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar O&amp;M (Ontario)&nbsp;Inc., incorporated in Ontario, Canada in May 2011, through which we operate and
maintain solar farms; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>SunE Sky&nbsp;GP First Light III&nbsp;Ltd., incorporated in Ontario, Canada in May 2011, through which we develop
solar power project; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>SunE Sky First Light III&nbsp;Ltd., incorporated in Ontario, Canada in May 2011, through which we develop solar power
project; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI-Cenergy Holdings,&nbsp;LLC, incorporated in California, USA, in July 2011, through which we develop
solar power project; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Suzhou Sanysolar Materials Technology Co., Ltd., incorporated in August 2011 in Suzhou, China where we produce solar
module materials; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>32</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=34,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=230476,FOLIO='32',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_33"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar South East Asia Pte.,&nbsp;Ltd., incorporated in Singapore in September 2011, through which we carry out
sales and marketing activities in South-East Asia area; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Suzhou)&nbsp;Inc., or CSI Suzhou Manufacturing, incorporated in Suzhou, China in February
2012. CSI Suzhou Manufacturing is a joint venture formed by us and two Suzhou-based companies, Suzhou Science&nbsp;&amp; Technology Town&nbsp;Co., and Suzhou New District Economic Development Group
Corporation for the purpose of building and operating a 600&nbsp;MW cell production facility and a 600 MW module production facility, located in Suzhou, China. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See
"Item&nbsp;4. Information on the Company&#151;C. Organizational Structure" for additional information on our corporate structure. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
principal executive office is located at 545 Speedvale Avenue West, Guelph, Ontario, Canada&nbsp;N1K&nbsp;1E6. Our telephone number at this address is (1-519)
837-1881 and our fax number is (1-519)&nbsp;837-2250. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
principal place of business is located at No.&nbsp;199 Lushan Road, Suzhou New District, Suzhou, Jiangsu 215129, People's Republic of China. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
inquiries to us should be directed at the address and telephone number of our principal executive offices set forth above. Our website is www.canadiansolar.com. The information
contained on or accessible through our website does not form part of this annual report. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Business Overview</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Overview  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We design, develop, and manufacture solar wafers, cells and solar module products that convert sunlight into electricity for a variety
of uses. We are incorporated in Canada and conduct most of our manufacturing operations in China. Our products include a range of standard solar modules built to general specifications for use in a
wide range of residential, commercial and industrial solar power generation systems. We also design and produce specialty solar modules and products based on our customers' requirements. Specialty
solar modules and products consist of customized solar modules that our customers incorporate into their own products, such as solar-powered bus stop lighting, and complete specialty products, such as
portable solar home systems and solar-powered car battery chargers. We sell our products under our "CanadianSolar" brand name and to OEM customers under their brand names. We also sell solar system
kits and implement solar power development projects. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
believe we offer one of the broadest crystalline silicon solar module product lines in the industry. Our product lines range from modules of medium power, to high efficiency,
high-power output mono-crystalline modules, as well as a range of specialty products. We currently sell our products to a diverse customer base in various markets worldwide,
including Germany, Spain, Italy, France, the Czech Republic, the U.S., Canada, China, Japan and India, among others. We sell our standard solar modules to distributors and system integrators, as well
as to solar projects. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
employ a flexible (or virtual) vertically integrated business model that combines internal manufacturing capacity with direct material purchases and outsourced
toll-manufacturing relationships for both cells and wafers. Under this model, we rarely outsource module production and have no internal polysilicon production. We believe this approach
provides us with certain competitive advantages and allows us to benefit from the increased margin available to fully integrated solar manufacturers while reducing the capital expenditures required
for a full, vertically integrated, business model. We also believe that this approach provides us with greater flexibility to respond to short-term demand increases, provided module
components are available at reasonable prices, and to take advantage of the availability of low-cost outsourced manufacturing capacity in the long term. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>33</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=35,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=377869,FOLIO='33',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_34"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Over
the past several quarters we have taken steps to become more vertically integrated at the cell to module production steps of the manufacturing value chain. As of December&nbsp;31,
2011, we had:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>2.1 GW of total annual solar module manufacturing capacity, 218 MW of which is located in Ontario, Canada with the balance
located in China. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>1.5 GW of total annual solar cell manufacturing capacity in China. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>And 228 MW of total annual ingot and wafer manufacturing capacity in China. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
intend to use substantially all of the silicon wafers that we manufacture to supply our own solar cell plant and to use substantially all of the solar cells that we manufacture to
produce our own solar module products. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
are focused on reducing our production costs by improving solar cell conversion efficiency, enhancing manufacturing yields and reducing raw material costs. In January 2009, we
established a new solar cell efficiency research center to develop more efficient cell structures, and we have been making ongoing improvements in solar cell conversion efficiency and product cost
control. We began shipping new products, such as higher efficiency modules, in late 2011 and expect to increase the sales volumes of these products during 2012. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the fourth quarter of 2009, we began the conversion of our first cell line to Enhanced Selective Emitter, or ESE, production, and we started to ship ESE-based module
products in March 2010. We continued to install additional ESE production lines throughout 2010 and 2011, and by December&nbsp;31, 2011 our total ESE capacity was 280 MW. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the third quarter of 2011, we began the conversion of some of our cell lines to Efficient Long-Term Photovoltaic Solution, or ELPS, production. We have now started to ship
ELPS-based modules. We expect to build our capacity for ELPS-based cells and modules to 280MW by the end of 2012. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Our Products  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We design, develop, manufacture and sell solar cell and solar module products, which consist of standard solar modules, specialty solar
modules, solar system kits and products. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Standard Solar Modules  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our standard solar modules are arrays of interconnected solar cells encapsulated in weatherproof frames. We produce a wide variety of
standard solar modules, ranging from 0.2 W to in excess of 300&nbsp;W in power and using multi-crystalline or mono-crystalline cells in several different formats, including general
purpose 60 pieces &times; 6" cell and 72 pieces &times; 5" cell formats, small modules for specialty products (see below) and larger formats for ground-mounted projects. Larger formats
include a 72 pieces &times; 6 cell format and a 96 pieces &times; 5" cell format. In 2009, most of our products employed 6" multi-crystalline cells. In 2010, we started shipping a higher
percentage of modules assembled with 6" monocrystalline cells. We have applied for and received quality and safety certifications for modules with improved frames for rail-less mounting
systems, an AC module and higher-powered modules in standard formats, such as a 60 pieces &times; 6" cell, 260 W module. We expect such modules to be substantially cheaper to install because
they require less labor and materials, especially in rooftop applications. In the third quarter of 2011, we began
assembling modules using ELPS, a wrap-through cell architecture, on a commercial basis, which are entirely soldered on the backside of the cell. These modules can achieve module conversion
efficiencies in excess of 17%. We may also benefit from raw materials savings, the use of conductive adhesives instead of solder, and more cost-effective automation. These products are
built to general specifications for a wide range of residential, commercial and industrial solar power generation systems. We design our standard solar modules to be durable under </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>34</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=36,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=457728,FOLIO='34',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_35"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>harsh
weather conditions and easy to transport and install. We sell our standard solar modules under our brand name and to OEM customers under their brand names. Since we began selling our solar
module products in March 2002, we have increased our annual module production capacity from 2.0&nbsp;MW to 2.1 GW as of December&nbsp;31, 2011. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Specialty Solar Modules and Products  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As part of our strategy to broaden our products portfolio and address a wider cross section of the solar power market, we have been
actively developing our building integrated photovoltaic, or BIPV, product line. Our BIPV products have various advantages over standard solar modules, including improved aesthetics, direct
integration into building structures and the ability to be used in a wider range of applications, including residential and commercial roofing and architectural glazing. We used our BIPV products and
systems in our BIPV solar glass roofing system project in Luoyang and we supplied BIPV products and systems for facilities at the Beijing Olympic Games. We believe that the demand for BIPV solutions
will grow in our key markets, including China, Europe and North America. We plan to work closely with our customers to design and develop specialty solar modules and products that meet their
individual requirements. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar Cells  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We completed four solar cell production lines in 2007, and our total annual solar cell nameplate production capacity reached 1.5 GW by
December&nbsp;31, 2011. Going forward we expect to continue to increase our cell capacity in line with the growth in demand for solar PV modules. We intend to use substantially all of our solar
cells to manufacture our own solar module products. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
make our solar cells from both mono-crystalline and multi-crystalline silicon wafers through multiple manufacturing steps, including surface texturization, diffusion,
plasma-enhanced chemical vapor deposition and surface metallization. A functional solar cell generates a flow of electricity when exposed to light. The metal on the cell surface collects and carries
away the current to the external circuitry. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar System Kits  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2010, we began selling solar system kits in the Canadian and Japanese markets. A solar system kit is a
ready-to-install package consisting of solar modules produced by us and third party supplied components such as inverters, racking system and other accessories. A typical
residential rooftop solar system generates approximately 3.0 KW AC output. A commercial rooftop solar system generates between 30 KW to 500 KW AC output. Both are mounted on the rooftop of buildings. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar Power Development Projects  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We also implement solar power development projects. Prior to 2008, we completed projects in Western China and conducted solar power
forums in Beijing, Xining, Suzhou and Luoyang. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
early 2010, we began to ship CE certified 11 to 14 kW two-axis trackers for ground-mounted applications. We are also developing single-axis trackers and
smaller trackers intended for smaller ground-mounted installations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the second half of 2009, we began implementing solar farm projects and partnering with solar farm project developers. Once completed, these projects are sold to
end-buyers. In December 2009, we completed a solar farm project in Germany and we started to construct a similar project in Canada in 2011 and expect to complete more in 2012. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
December 2011, we entered into a sales agreement with TransCanada Corporation, or TransCanada, an energy infrastructure company in North America. Under this agreement, TransCanada </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>35</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=37,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=842315,FOLIO='35',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_36"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>will
acquire from us a 86 MW AC solar project portfolio for approximately C$470&nbsp;million ($470 million). We intend to build and deliver these solar power plants in the course of the next 12 to
15&nbsp;months. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar System EPC Contracting and Subcontracting  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In late 2010, we entered into a number of EPC contracting arrangements with solar project development partners in Canada. Under these
arrangements, the solar farm project developer owns the project and we are contracted to perform the engineering design, procurement and construction work for the project. Under the EPC arrangements,
we have the discretion to either perform the EPC work ourselves or subcontract the EPC work to other suitable EPC contractors. In 2011 we generated revenues of $112.4&nbsp;million from EPC contracts
and expect to fulfill more EPC contracts in 2012. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Supply Chain Management  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our business depends on our ability to obtain a stable and cost-effective supply of polysilicon, silicon wafers and solar
cells. Our major wafer suppliers include GCL and Konca Solar Cell&nbsp;Co.,&nbsp;Ltd. Similarly, we primarily purchase solar cells from large cell manufacturers in Taiwan. Though this strategy may
reduce our gross margin, it has allowed us to commit less capital in the form of pre-payments to polysilicon manufacturers compared to other solar module producers of our size and to
reduce capital expenditures for ingot and wafer capacity. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
shortage of high-purity silicon, silicon wafers and solar cells began to ease during the third quarter of 2008, and the industry experienced an oversupply of silicon
materials from the fourth quarter of 2008 to the third quarter of 2009. From the fourth quarter of 2009 through the fourth quarter of 2010, solar cells were in short supply and, in the third quarter
of 2010, silicon wafer and polysilicon supply was tighter. However, these raw materials began to decrease in price during the fourth quarter of 2010 and we moved back into an oversupply environment in
2011. See "Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;We have, from time to time, entered into
long-term supply agreements with polysilicon and wafer suppliers. Long-term supply agreements may make it difficult for us to adjust our raw material costs should prices
decrease. Also, if we chose to prematurely terminate any of these agreements, we may not be able to recover all or any part of the
advance payments we have made to these suppliers and we may be subject to litigation. Any of these consequences could materially and adversely affect our operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From
2009 through to the third quarter of 2010, polysilicon remained relatively inexpensive at $45 to $55 per kilogram. In late 2010, polysilicon increased to approximately $80 to $90
per kilogram but decreased to approximately $27 per kilogram by December&nbsp;31, 2011 due to oversupply in the marketplace. In 2012, we expect that there will continue to be a modest oversupply of
polysilicon materials and that polysilicon prices will remain low. We plan to continue to purchase most of our silicon wafers and all of our polysilicon requirement externally. We are currently
diversifying our wafer and polysilicon suppliers, particularly with top tier international suppliers. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Silicon Raw Materials and Solar Wafers  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Silicon feedstock, which consists of high-purity solar grade silicon is the starting point of the silicon based solar PV
module supply chain. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2007, we entered into a 12-year wafer supply agreement with Deutsche Solar, under which we are required to purchase wafers at agreed upon prices and in accordance with a
pre-determined schedule, commencing January&nbsp;1, 2009. Under the agreement, if we do not order the contracted volume in a given year, Deutsche Solar can invoice us for the difference
at the full contract price. We purchased the contracted volumes for 2009 under the supply agreement, but did not purchase the contracted volumes for year 2010 and year 2011. We believe that the supply
agreement was terminated </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>36</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=38,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=511081,FOLIO='36',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_37"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>by
the end of 2011. As a result, we reclassified the accrued loss on firm purchase commitments reserve of $27.9&nbsp;million as of December&nbsp;31, 2011 to loss contingency accruals. As of
December&nbsp;31, 2011, the balance of our advance payments to Deutsche Solar was $17.4&nbsp;million. In 2011, we made a full bad debt allowance of $17.4&nbsp;million against the balance of our
advance payments to Deutsche Solar as a result of the termination of the long-term supply contract and therefore the net advance payments to Deutsche Solar recorded in the consolidated
balance sheets as of December&nbsp;31, 2011 was nil. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2007, we entered into a three-year agreement with LDK under which we purchased specified quantities of silicon wafers and LDK converted our reclaimed silicon feedstock
into wafers
under a toll manufacturing arrangement. In 2008, we entered into two ten-year wafer supply agreements with LDK, under which we were required to purchase specified volumes of wafers at
pre-determined prices each year, commencing January&nbsp;1, 2009. We have given LDK termination notice regarding these agreements and we initiated arbitration proceedings against LDK in
which we are seeking a refund of certain advance payments that we made to them. LDK made a number of counter-claims in these proceedings. The scheduled final judgment will be made in the second half
of 2012 by the arbitration commission. See "Item&nbsp;8. Financial Information&#151;A. Consolidated Statements and Other Financial Information&#151;Legal and Administrative
Proceedings." As of December&nbsp;31, 2011, the balance of our advance payments to LDK was $9.5&nbsp;million. A full bad debt allowance against the advance payments has been recorded in 2009 and
therefore the net advance payments to LDK recorded in the consolidated balance sheets as of December&nbsp;31, 2011 was nil. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
entered into an agreement with GCL in 2008 for a six-year term commencing in 2010 pursuant to which we agreed to purchase specified quantities of silicon wafers. In 2009,
we amended this agreement with GCL to adjust purchase prices based on prevailing market prices at the time we place each purchase order and to revise terms with respect to the quantity of products we
are required to purchase. In December 2010, we further amended this agreement with GCL to confirm purchases for 2011 and indicative purchases for 2012 to 2015. The amendments include purchase prices,
volume and other terms. Our advance payments to GCL under the long-term silicon wafer agreement will be credited against purchases commencing in 2012. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, we have entered into long-term agreements with suppliers such as a UMG-Si supplier and Neo Solar. In July 2008, we entered into a
three-year supply agreement with a supplier for the supply of UMG-Si silicon. In October 2008, the parties amended the term to five years, from 2009 to 2013. However, due to
its default on scheduled material deliveries in 2010 and the supplier's financial position, we are not likely to purchase any significant quantity of UMG-Si from the supplier in the future
and have taken a full bad debt allowance against the advance payments in 2010 and therefore the net advance payment to the supplier recorded in the consolidated balance sheets as of
December&nbsp;31, 2011 was nil. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
also amended our agreement with Neo Solar in 2009 to adjust the purchase price based on prevailing market prices at the time each purchase order is placed under the agreement. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See
"Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;We have, from time to time, entered into
long-term supply agreements with polysilicon and wafer suppliers. Long-term supply agreements may make it difficult for us to adjust our raw material costs should prices
decrease. Also, if we chose to prematurely terminate any of these agreements, we may not be able to recover all or any part of the advance payments we have made to these suppliers and we may be
subject to litigation. Any of these consequences could materially and adversely affect our operations. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar Cells  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In addition to manufacturing our own solar cells and toll manufacturing arrangements with our solar cell suppliers, we purchase solar
cells from a number of international and local suppliers, </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>37</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=39,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=560459,FOLIO='37',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<A NAME="page_ck45803_1_38"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>including
Neo Solar and Motech (Suzhou) Renewable Energy&nbsp;Co.,&nbsp;Ltd. Although we have established relationships with cell suppliers, we experienced a shortage of solar cell supplies in
late 2009 and 2010. As we expand our business, we expect to increase our solar cell manufacturing capacity and diversify our solar cell supply channel to ensure we have the flexibility to adapt to
future changes in the supply of, and demand for, solar cells. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> UMG-Si Cells  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We entered into a research partnership and supply contract with a UMG-Si supplier in 2007 to develop a reliable source of
UMG-Si. This was a viable and profitable business in 2008 and for the first half of 2009. However, due to its default on scheduled material deliveries in 2010, concerns regarding the
supplier's financial position, and the current much lower prevailing market prices of high-purity silicon, we are unlikely to purchase UMG-Si cells at significant quantities in
the near future. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Solar Module Manufacturing  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We assemble our solar modules by interconnecting multiple solar cells by tabbing and stringing them into a desired electrical
configuration. We lay the interconnected cells, laminate them in a vacuum, cure them by heating and package them in a protective lightweight anodized aluminum frame. We seal and weatherproof our solar
modules to withstand high levels of ultraviolet radiation, moisture and extreme temperatures. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
selectively use automation to enhance the quality and consistency of our finished products and to improve the efficiency of our manufacturing processes. Key equipment in our
manufacturing process includes automatic laminators, simulators and solar cell testers. The design of our assembly lines provides flexibility to adjust the ratio of automated equipment to skilled
labor in order to maximize quality and efficiency. We purchase our manufacturing equipment primarily from Chinese suppliers. Our proximity to these Chinese manufacturers is an advantage because they
typically sell manufacturing equipment at more competitive prices than similar international equipment manufacturers. We source critical testing equipment from international manufacturers. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Quality Control and Certifications  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have registered our quality control system according to the requirements of ISO&nbsp;9001:2000 and ISO/TS 16949 standards. The
latter quality control standard originated from the QS 9000 and VDA quality systems and is now the world-wide quality system standard for the automotive industry. TUV Rheinland Group, a
leading international service company that documents the safety and quality of products, systems and services, audits our quality systems. We inspect and test incoming raw materials to ensure their
quality. We monitor our manufacturing processes to ensure quality control and we inspect finished products by conducting reliability and other tests. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have obtained IEC 61215 and IEC 61730 (previously TUV Class&nbsp;II safety) European standards for sales in Europe. We also obtained certifications of CAN ORD-UL 1703
and UL 1703 in March 2007, which allow us to sell products in North America. In 2009, we obtained the necessary certifications to sell our modules in Japan, South Korea and Great Britain and to
several of the Chinese solar programs, including Golden Sun. We have obtained IEC and UL certifications for higher-powered modules of 280 W and above, a solar laminate for BIPV applications in France
with TUV certification. In 2011, we completed IEC61215/61730 and UL1703 certification for modules designed to be assembled from metal wrap-through cells, and extended laminate
certification in North American market. Our certified portfolio was also increased with the addition of model CS5P-P and several small models. Power outputs for our product portfolio were
further increased through the qualification of quasi-mono wafers. In 2011, we also completed DLG ammoniac resistance testing as well as obtained the salt mist certification for our leading
module CS6P-P. In 2012, we intend to obtain certifications such as half-cell modules, double glasses and DC-to-AC/DC-to-DC
module designs. Our efforts for general improvements on module and component designs will be continued with corresponding certification extension. With the emergence of new markets, new certification
schemes are also expected, such as INMETRO for Brazil. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>38</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=9,SEQ=40,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=917848,FOLIO='38',FILE='DISK129:[12ZAT3.12ZAT45803]CK45803A.;13',USER='OALBERT',CD='27-APR-2012;09:24' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cm45803_1_39"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our PV test laboratory is registered with the ISO&nbsp;17025 quality improvement program, and has been accepted for the Mutual Data Acceptance Program by the
CSA in Canada, VDE in Germany and by CGC in China. The PV test laboratory allows us to conduct some product certification testing in-house, which should decrease
time-to-market and certification costs. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Markets and Customers  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We sell our standard solar modules primarily to distributors, system integrators and OEM customers. Our distributor customers include
companies that are exclusive solar component and system distributors and engineering and design firms that include our standard solar modules in their system installations. Our system integrator
customers typically design and sell complete, integrated systems that include our standard solar modules along with other system components. We sell our solar modules and products to various
manufacturers who either integrate these products into their own products or sell and market them as part of their product portfolio. Our standard solar module customers include leading solar
distributors and system integrators. Our specialty solar module and products customers include manufacturers who incorporate our customized solar modules in their bus stop, road lighting and marine
lighting products. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
small number of customers have historically accounted for a major portion of our net revenues. In 2009, 2010 and 2011, our top five customers by revenues collectively accounted for
approximately 57.5%, 26.0% and 29.2%, respectively, of our net revenues. Sales to our largest customer in those years accounted for 24.0%, 11.0% and 6.6%, respectively, of our total revenues. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table sets forth, for the periods indicated, certain information relating to our total net revenues derived from our customers categorized by their geographic location for
the periods indicated: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="45pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=17 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:24pt;"><FONT SIZE=1><B>Region

<!-- COMMAND=ADD_SCROPPEDRULE,24pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total Net<BR>
Revenues </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>% </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total Net<BR>
Revenues </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>% </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total Net<BR>
Revenues </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>% </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=17 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In thousands of US$, except for percentages)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Europe</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>523,087</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>82.9</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,193,449</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>79.8</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,233,201</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>65.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Asia and others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>70,966</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11.3</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>186,366</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>12.5</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>330,803</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17.4</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>America</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>36,908</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5.8</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>115,694</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.7</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>334,918</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17.6</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total net revenues</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>630,961</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,495,509</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,898,922</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
we expand our manufacturing capacity and enhance our brand name, we continue to develop new customer relationships in a wider range of geographic markets to decrease our market
concentration and dependence. In 2011, we significantly increased our total number of customers, gained market share in both Europe and the U.S. and achieved a leading market share in India and
Canada. We aim to increase our sales in our existing major markets, including Germany, Italy, the United Kingdom, Spain, the United States, Canada, France, Japan, South Korea and China, while
exploring other emerging solar markets, including South-East Asia, Africa, the Middle East and South America. These markets have been significantly influenced by past and current
government subsidies and incentives. While we expect to expand our markets, we expect that the European markets will remain our major markets in the near future.  </FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Germany.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;The renewable energy laws in Germany require
electricity transmission grid operators to connect various renewable energy sources to their electricity transmission grids and to purchase all electricity generated by such sources at guaranteed
feed-in tariffs. Additional regulatory support measures include investment cost subsidies, low-interest loans and tax relief to end users of renewable energy. </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>39</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=41,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=856752,FOLIO='39',FILE='DISK129:[12ZAT3.12ZAT45803]CM45803A.;10',USER='ALOEW',CD='27-APR-2012;02:11' -->
<A NAME="page_cm45803_1_40"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<UL>
</UL>
</UL>
<UL>
<UL>

<P style="font-family:times;"><FONT SIZE=2>Germany's
renewable energy policy has had a strong solar power focus, which contributed to Germany's surpassing Japan in 2004 as the leading solar power market in terms of annual megawatt installation
growth. According to Solarbuzz, the German market shrunk by 3.7% in 2011, from 7.74 GW at the end of 2010 to 7.45 GW at the end of 2011. Our products are used in large, ground-mounted solar power
fields, commercial rooftops and residential rooftops. As of December&nbsp;31, 2011, the feed-in tariff in Germany was between &euro;0.211 per kWh and &euro;0.243
per kWh for ground-mounted systems and between &euro;0.216 and &euro;0.287 per kWh for rooftop systems. The German feed-in tariff was reduced by approximately
9-10% at the end of 2010, and was reduced again by approximately 9-10% at the end of 2011. In addition to scheduled reductions, Germany implemented a two-step
feed-in tariff reduction for roof-top and greenfield systems, which were to be enacted in July and October 2010. The two step reduction decreased the feed-in
tariffs for roof-top systems by 13% on July&nbsp;1, 2010 and by an additional 3% reduction on October&nbsp;1, 2010. Furthermore, the annual FIT will decrease more quickly than the base
of 9% per year if annual installations exceed 3.5 GW. This means that solar system tariffs and solar system prices will likely fall more quickly than previously anticipated. In 2012, the German
feed-in tariffs is expected to be between &euro;0.179 per kWh and &euro;0.188 per kWh for ground-mounted systems and between &euro;0.183 and
&euro;0.244 per kWh for rooftop systems.  </FONT></P>

</UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Spain.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the Spanish market
installed 483 MW in 2011, similar to the 2010 market of 496 MW. In Spain, the feed-in tariff for solar power energy is fully guaranteed for the first 25&nbsp;years of system operation
and 80% thereafter. The 2011 market segmentation for power and application surface was 24 MW as roof mounted of less than or equal to 20 kW; 245&nbsp;MW as roof mounted of greater than 20 kW and
less than or equal to 2 MW; and 214 MW ground mounted of less than or equal to 10 MW. The Spanish feed-in tariff for applications of less than 100 kWh was initially
&euro;0.4404 per kWh for the first 25&nbsp;years of system operation and &euro;0.3523 per kWh thereafter for systems installed until September 2008. The current Spanish
feed-in tariff is between &euro;0.125/kWh and &euro;0.274/kWh, depending on the system size, type and quarterly digressions. Funding for the national PV program
during 2010 was regulated by Royal Decree RD1578/2008. The quarterly quota calls allocate awards and modify feed-in tariff rates according to fulfillment of quota. The Renewable Energy
Plan (PER 2012-2020) reduced significantly the renewable energy content planned for 2020 from previous plans. Further cuts in the PV target plan are expected in 2012 to about 7 GW PV
capacities by 2020, down from the previously 8.5 GW in the NREAP.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Czech Republic.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the Czech Republic
market decreased approximately 96% from 1,420 MW in 2010 to 51 MW in 2011, which includes about 0.5 MW off-grid installations. The country's initial legal basis for establishing
feed-in tariff rates for electricity from renewable energy sources was set by the Renewable Energy Law on August&nbsp;1, 2005. The respective remuneration rates became effective on
January&nbsp;1, 2006. The PV funding scheme in the Czech Republic is based on two alternative funding mechanisms, a feed-in tariff system and a green bonus scheme. The
feed-in tariffs (and green premium rates) for the next calendar year are determined by the Energy Regulatory Office in November each year. The feed-in tariff rate for existing
installations increases each year typically between 2% and 4%, depending on the consumer price index. There is no fixed annual reduction of tariffs for newly installed systems. In 2011, PV systems
connected to the grid during the year received 7.5 CZK/kWh (&euro;0.298/kWh) if their nominal power was up to 30 kW and 5.9 CZK/kWh (&euro;0.235/kWh) if their nominal power was
above 30 kW and no more than 100 kW, and 5.5 CZK/kWh (&euro;0.219/kWh) if their nominal power was above 100 kW. As with the feed-in tariffs, the green bonus rates are also paid
over a 20-year duration, and the tariffs for already existing systems are adjusted annually. The green bonus remuneration has also depended on the system size from 2009. In 2011,
installations of up to 30 kW built in the same year were remunerated at 6.5 CZK/kWh (&euro;0.259/kWh); systems above 30 kW and less than or equal to 100 kW were paid at 4.9 CZK/kWh
(&euro;0.195/kWh); </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>40</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=42,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=112821,FOLIO='40',FILE='DISK129:[12ZAT3.12ZAT45803]CM45803A.;10',USER='ALOEW',CD='27-APR-2012;02:11' -->
<A NAME="page_cm45803_1_41"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<UL>

<P style="font-family:times;"><FONT SIZE=2>systems
above 100 kW were paid at 4.5 CZK/kWh (&euro;0.179/kWh). In March 2010, the government enacted a law that allowed a reduction of the incentive tariffs for newly installed systems to
exceed 5% per year. In addition, it implemented a third system size category. PV systems of up to 30 kW connected in 2011 are being remunerated at 7.50 CZK/kWh (&euro;0.298/kWh),
installations of above 30 kW and up to 100 kW receive 5.90 CZK (&euro;0.235/kWh), and PV systems above 100 kW receive a rate of 5.5 CZK/kWh (&euro;0.219/kWh). Due to the
substantial reduction of funding options in 2011, the Czech PV market is now projected to fall well below 0.5 GW. After March 2011, it is expected to be dominated by roof or BIPV installations of up
to 30 kW.  </FONT></P>

</UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Italy.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the Italian solar market
grew by 22% from 5,090 MW in 2010 to reach 6,210 MW in 2011. This number comprises 4 MW off-grid installations. At the end of 2011, the Italian feed-in tariff for systems range
from &euro;0.172 per kWh, for larger ground-mounted systems, to &euro;0.298 per kWh for smaller BIPV systems, a relatively modest decline from the previous year's rates.
Furthermore, system owners may also benefit from self-consumption with a reduced electrical bill. The Italian market saw an enormous boost in large installations in 2009, 2010 and 2011 and
the Italian government is expected to implement much lower FIT in order to control the market growth. In 2012, the Italian feed-in tariff is expected to be approximately
&euro;0.148 to &euro;0.274 per kWh in the first half of the year, and to decline further in the second half year.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>United States.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the US market
increased from 949 MW in 2010 to 2,001 MW in 2011, while its share in the global market slightly increased to 7% in 2011 from 5% in 2010. Over 10 states in the U.S. offer significant incentives, with
California offering the most preferential incentives. In January 2006, the California Public Utilities Commission enacted the California Solar Initiative, a $2.9&nbsp;billion program that subsidizes
solar power systems by $2.80 per watt. Due to excessive demand, this subsidy was reduced to $2.50 per watt. Combined with federal tax credits for solar power usage, the subsidy may account for as much
as 50% of the cost of a solar power system. The program will last until 2016 and is expected to dramatically increase the use of solar power for on-grid applications in California.
Incentives in other US states include state renewable energy credits, capital subsidies and in some states, such as Vermont, feed-in tariff. Many states and various federal departments are
also subject to renewable energy portfolio standards that mandate minimum percentages of renewable energy production by utilities. By the end of 2011, 29 states and Washington DC currently have
enacted mandatory RPS policies while 16 states had voluntary renewable goals. Finally, the U.S. federal government passed several renewable energy provisions totaling more than $70&nbsp;billion in
the American Recovery and Reinvestment Act, including a 30% investment tax credit, accelerated five-year system depreciation and an expansion of Department of Energy loan guarantees. These
provisions were further expanded in 2010 to include a cash grant in lieu of the investment tax credit and were uncapped with respect to system size (the previous maximum rebate was $2,000) to allow
larger organizations such as utilities to take advantage of the tax credit or cash in-lieu of the grant for large scale projects. The constrained appetite for tax equity may limit the
effectiveness of some of these provisions, such as accelerated depreciation.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>China.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the Chinese market
witnessed a 417% growth in installations in 2011 to 2,750 MW, up from 532 MW in 2010. China's Renewable Energy Law, which went into effect on January&nbsp;1, 2006, authorizes the relevant
authorities to set favorable prices for the purchase of on-grid electricity generated by solar power and provides other financial incentives for the development of renewable energy
projects. China's top-level controlling agency on energy policy has been the government's central planning agency, National Development and Reform Commission of PRC, or the NDRC, with the
ancillary National Energy Administration specifically focusing on energy supply and production. The National Energy Commission, a new </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>41</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=43,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=562929,FOLIO='41',FILE='DISK129:[12ZAT3.12ZAT45803]CM45803A.;10',USER='ALOEW',CD='27-APR-2012;02:11' -->
<A NAME="page_cm45803_1_42"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<UL>

<P style="font-family:times;"><FONT SIZE=2>ministerial
level regulatory organization headed by Premier Wen, was established in January 2010 to oversee all energy related sectors in China. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>On
March&nbsp;23, 2009, China's Ministry of Finance promulgated the Interim Measures for Administration of Government Subsidy Funds for Application of Solar Photovoltaic Technology in Building
Construction, or Interim Measures, to support the development of solar PV technology in China. Local governments are encouraged to issue and implement supporting policies. Under the Interim Measures,
a subsidy, which is set at RMB20 per watt, peaked in 2009, which covers solar PV technology integrated into building construction. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>China
finances its off-grid solar installations through the now-completed township program and the current village program. The five-year plan from 2006 to 2010 was
targeted to provide electricity to 29,000 villages, mainly in western China. The Ministry of Housing and Urban-Rural Development (formerly, the Ministry of Construction) has promulgated directives
encouraging the development and use of solar power in urban and rural areas. Various local authorities have also introduced initiatives to encourage the adoption of renewable energy, including solar
power. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>We
believe that we are well positioned to take advantage of growth opportunities in the Chinese solar power market, which has the potential to become one of the fastest growing markets for solar
power. In addition to project approvals of 640 MW under the Golden Sun Program and 91&nbsp;MW in the Solar Rooftop Program in 2009, programs like Renewable Energy Applications in Buildings and
National Green Energy Demonstration County are re-enforcing the project pipeline. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Beginning
in March 2009, several policy initiatives were announced, including open bidding for a 20-year operating license for a 10 MW solar power plant project in Gansu Province of China
and the "Golden Sun" program, which subsidizes the capital expenses of solar projects by approximately US$2.00 per watt. A number of provincial incentives were announced as well. However, the central
government has not approved a definitive implementation scheme or any of the provincial schemes. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>The
2010 "Golden Sun" project list was released in November 2010 with 120 new projects totaling 272 MW. The "Golden Sun" program will approve another 320 MW of rooftop PV projects in 2011, and the
total new installation, including rooftop and ground-mounted projects, in 2011 will be approximately 500-700 MW based on the estimates by the China Photovoltaic Society.
The subsidies provided by the government will cover 50% of the total PV project cost.  </FONT></P>

</UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Canada.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the Canadian market in
2010 was dominated by installations in the Province of Ontario, emanating from the now defunct Renewable Energy Standard Offer Program, or RESOP, and the newer feed-in tariff policy
inaugurated in 2009. In all, Ontario accounted for more than 98% of the installed PV capacity in the country in 2011 with 170 MW of solar PV installations. Of this, utility-scale RESOP installations
represented approximately 113&nbsp;MW of installed capacity with the remainder coming from small-scale systems driven by Ontario's feed-in tariff. </FONT></DD></DL>

<UL>

<P style="font-family:times;"><FONT SIZE=2>Ontario
market growth in 2010 was a remnant of RESOP, a program that offered renewable energy projects up to 10 MW a guaranteed tariff of C$0.42/kWh for 20&nbsp;years. The program closed in May 2008
due to overwhelming uptake and projects in the pipeline were frozen until May 2009 when Ontario passed the Green Energy Act and with it a new feed-in tariff program. Both programs are
administered by the Ontario Power Authority, or OPA, which is responsible for setting rates, regulations, and monitoring all feed-in tariff activity. The proposed price for solar power
under the Ontario feed-in tariff program ranges from C$0.443 to C$0.80 per kWh depending on the system size and type. </FONT></P>

</UL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>42</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=44,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=190490,FOLIO='42',FILE='DISK129:[12ZAT3.12ZAT45803]CM45803A.;10',USER='ALOEW',CD='27-APR-2012;02:11' -->
<A NAME="page_cm45803_1_43"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Japan.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, the Japanese market grew
from 960 MW in 2010 to 1245 MW in 2011, as a result of the nationwide residential incentive program and the introduction of a Japanese version of a feed-in tariff in 2009. The Japanese
government has announced a long-term goal of increasing installed solar power capacity by between 20 and 55 times, which would require 28 GW or more of solar power capacity by 2020. Japan
is a signatory to the Kyoto Protocol, which requires it to reduce greenhouse gas emissions by 6% from the 1990 baseline level by 2012 and by 20% by 2020. Japan currently funds a number of programs
supporting domestic solar power installations and has announced a plan to begin installing solar power systems on federal buildings through 2012. As Japan will not likely reach its renewable energy
(including solar) targets, Japan is increasing its incentives for solar power installations. To refuel the declining domestic market, the federal government brought back the nationwide residential
subsidy in 2009. The residential program was re-launched in January 2009 under a fiscal year 2008 supplemental budget of &yen;9.0&nbsp;billion. For fiscal year 2011, the
residential incentive program had a funding of &yen;34.9&nbsp;billion to cover about 160,000 projects and the application period was open between April and December 2011. The residential
program provides a subsidy of &yen;48 per watt, and to promote further cost reduction, this subsidy is only applicable to a PV system with a total installed cost of less than &yen;650
per watt. Besides the upfront cash incentives, the federal government crafted a net feed-in tariff policy, requiring electric power utilities to buy excess electricity generated by PV
systems at a premium rate. Residential PV owners, for example, were paid for 10&nbsp;years a rate of &yen;48/kWh, compared to the average of &yen;24/kWh under the previous net
billing arrangement. For fiscal year 2010, the government kept the net feed-in tariff rates at the 2009 level (&yen;48/kWh for residential and &yen;24/kWh for
non-residential).  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Australia.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;According to Solarbuzz, in 2011, the Australian
market grew from 265 MW in 2010 to 753 MW in 2011, representing a growth rate of more than 284%. The largest state market by far in 2011 was Queensland, which grew more than 150% from 2010 to 2011 in
PV installations, mostly due to its feed-in tariff program, and is projected to continue growing into 2012. New South Wales also saw a significant amount of capacity installed during 2011,
again due to its feed-in tariff program. The on-grid residential segment continued to dominate the market as the largest customer group. The main federal incentive active
during 2010 was the Solar Credits program, which provided a renewable energy credit multiplier for the first 1.5 kW of small-scale renewable energy systems. The result of the program was an upfront
rebate of between 4,000 Australian dollars and 6,200 Australian dollars for 1.5 kW systems depending on location. The Solar Credits program was the successor of the Solar Homes and Communities
Program, or SHCP, which offered an Australian dollar 8 per watt rebate on the first 1,000 W of a solar PV system. The SHCP was cancelled in June 2009 but continued to impact 2010 market size due to
the significant backlog of installations. The Solar Credits Program is part of the Renewable Energy Target, which is set to ensure that Australia will generate 45,000 GWh (20%) of its energy from
renewable sources by 2020. Due to the uncertain nature of federal incentive programs, the states/territories have launched their own programs to drive PV demand. The programs that drive the vast
majority of systems are feed-in tariffs. These feed-in tariffs mainly affected the residential segment as each program has different eligibility requirements that work to
minimize system sizes or specify directly that the rates are only accessible by residential customers. Along with changes to programs affecting small-scale residential systems, the past year also
brought news of funding changes for utility-scale projects. The biggest news came in January 2011 and concerned the Solar Flagships program. The Australia government revised its Solar Flagships
program, which was originally scheduled to install 150 MW of utility-scale solar PV and 250 MW of CSP plants by 2016. As well, every region intends to have a PV specific feed-in tariff or
net-metering policy in 2010. </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>43</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=45,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=562949,FOLIO='43',FILE='DISK129:[12ZAT3.12ZAT45803]CM45803A.;10',USER='ALOEW',CD='27-APR-2012;02:11' -->
<A NAME="page_cm45803_1_44"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Sales and Marketing  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> Standard Solar Modules  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We market and sell our standard solar modules worldwide, primarily through a direct sales force and via market-focused sales agents.
Our direct sales personnel or sales agent representatives cover our markets in Europe, North America and Asia. Our marketing activities
include trade shows, conferences, sales training, product launch events, advertising and public relations campaigns. Working closely with our sales and product development teams, our marketing team is
also responsible for collecting market intelligence and supporting our sales team's lead generation efforts. We have marketing staff in the U.S., China, Europe, Canada, Japan and South Korea. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
sell our products primarily under three types of arrangements: (i)&nbsp;sales contracts to distributors, (ii)&nbsp;sales to systems integrators, EPCs and project developers
("project" customers) and (iii)&nbsp;OEM/tolling manufacturing arrangements.  </FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Sales contracts to distributors and project customers.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;We
enter into annual sales and/or distribution agreements with most of our key customers. We typically use either letters of credit or wire money transfers prior to shipping to secure payment. We also
provide short-term credit sales ranging from 21 to 45&nbsp;days. For some customers, we provide medium-term credit sales from 30 to 120&nbsp;days. We actively use credit
insurance coverage for credit sales.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>OEM/tolling manufacturing arrangements.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;Under these
arrangements, we purchase silicon wafers and solar cells from customers, and then sell solar module products back to the same customers, who then sell those products under their own brands. In
addition, we have been using our own solar cells or cells that we purchase to make modules for a limited number of strategic customers who brand the finished solar module products with their own
labels. Since 2009, this has been the primary OEM arrangement.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Solar System Kits.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;In 2010, we commenced the sale of solar
system kits. Solar systems kits are packaged, pre-specified components required for a third party to construct a system on behalf of the end buyer. In 2011, we sold 56.9 MW of systems kits
in China, Japan and Canada. </FONT></DD></DL>
</UL>
<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Specialty Solar Modules and Products  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We target our sales and marketing efforts for our specialty solar modules and products at companies in selected industry sectors,
including the automotive, telecommunications and light-emitting diode, or LED, lighting sectors. As standard solar modules increasingly become commoditized and technology advancements allow solar
power to be used in more off-grid applications, we will expand our sales and marketing focus on our specialty solar
modules and products and capabilities. Our sales and marketing team works with our specialty solar modules and products development team to take into account changing customer preferences and demands
to ensure that our sales and marketing team is able to effectively communicate to customers our product development changes and innovations. We intend to establish additional relationships in other
market sectors as the specialty solar modules and products market expands. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar Power Development Projects  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In the second half of 2009, we began partnering with solar farm project developers to develop and construct solar farm projects. In
late 2009, we completed a solar farm project in Germany. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>44</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=46,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=272714,FOLIO='44',FILE='DISK129:[12ZAT3.12ZAT45803]CM45803A.;10',USER='ALOEW',CD='27-APR-2012;02:11' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_co45803_1_45"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In November 2009, we and our partners submitted a significant number of feed-in-tariff applications to the OPA in Ontario, Canada. In
April 2010, the OPA awarded us and our partners contract offers for 176MW AC of open-field solar power generation projects. The projects were developed in partnership with several leading
renewable energy developers in the Ontario market. In December 2011, we entered into a sales agreement with TransCanada whereby TransCanada will acquire from us an 86 MW AC solar project portfolio for
approximately C$470&nbsp;million ($470&nbsp;million). Initial designs of these projects are being completed and the projects are being processed through Ontario's Renewable Energy Approval, or
REA, permitting stage. If final REA approval is obtained from the OPA, we expect that these projects will be completed in 2012 and 2013. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April 2012, we entered into a purchase and international joint venture agreement, with Canada's largest owner and developer of solar projects, SkyPower Limited, or SkyPower, to build
and deploy solar energy solutions in Ontario, and to jointly develop solar projects internationally in selected emerging markets. Under the agreement, we will acquire a majority interest in 16 solar
projects representing approximately 190 to 200 MW DC from SkyPower. Each of these projects was awarded a 20-year power purchase contract by the OPA. 15 of these contracts were issued under
Ontario's Feed-In-Tariff Program, and one was issued as part of Ontario's Renewable Energy Standard Offer Program. These projects are in the advanced REA permitting stage. We expect to commence
construction of these projects in 2013 and to have them fully operational in 2014. These projects are expected to generate over C$800&nbsp;million (US$800 million) in revenue for Canadian Solar. We
and SkyPower also agreed to form&nbsp;50/50 international joint venture focused on developing solar power plants in selected emerging markets. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
plan to continue to pursue additional solar power development project opportunities in 2012. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Solar System EPC contracting and subcontracting  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From late 2010, we entered into a number of EPC contracting arrangements with solar project development partners in Canada. Under these
arrangements, the solar farm project developer owns the projects and we are contracted to perform the EPC work. We have the discretion to either perform all of the EPC arrangements or subcontract any
part of the EPC arrangements to another suitable EPC contractor. In 2011 we began generating significant revenues from EPC contracts and expect to complete more EPC contracts in 2012. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;By
the end of 2011, we completed approximately 23 MW of solar system EPC contracts in China, and approximately 31 MW of solar system EPC contracts in Ontario, Canada. The EPC contracts
in China were completed through our affiliated company, Suzhou Gaochuangte New Energy&nbsp;Co.,&nbsp;Ltd., or Gaochuangte, in which we own a 40% equity interest. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Customer Support and Service  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We typically sell our standard solar modules with a ten-year warranty against defects in materials and workmanship and a linear power
performance warranty that guarantees that the actual power output of our modules will be no less than 97% of the labeled power output during the first year and will decline by no more than 0.7%
annually so that, by the end of year 25, the actual power output will be no less than 80% of the labeled power output. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
customer support and service function grew in 2011. We expanded our customer resources four fold, and established two functional support groups to address technical inquiries and
warranty related issues. Our current structure enhances our abilities to handle our customer's questions and concerns in a timely and professional manner. There has been an increase in claims, but
this increase has been in line with our higher sales volumes, and due to the resolution of legacy issues through the warranty process. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>45</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=47,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=203479,FOLIO='45',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_46"> </A>


<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
2012, we have renewed our product warranty insurance coverage to provide additional security to our customers. See "&#151;Insurance" below. The customer support and service
function will continue to expand and to improve services to our customers. With our entry in the Ontario market for solar systems and the introduction of our Smart Module product in the North America
market, a new segment in the support and service function will be created to address technical inquiries and product related issues for these two new business lines. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Competition  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The market for solar module products is competitive and evolving. We compete with international companies such as SunPower, First Solar
and Sharp Solar, and China-based companies such as Suntech, Yingli and Trina. Some of our competitors are also developing or producing products based on alternative solar technologies, such as thin
film PV materials, that may ultimately have costs similar to, or lower than, our projected costs. Solar modules produced using thin film materials, such as cadmium telluride and copper indium gallium
selenide technology, are generally less efficient, with module conversion efficiencies ranging from approximately 5% to approximately 11% according to company filings, but require significantly less
or no silicon to produce than crystalline silicon solar modules, such as our products, and are less susceptible to increases in silicon costs. Some of our competitors have also become vertically
integrated, from upstream polysilicon manufacturing to solar system integration. Higher conversion efficiency cells are also becoming an important product. Some international competitors, such as
Sanyo Electric&nbsp;Co.,&nbsp;Ltd. and SunPower, have well-known high-efficiency module product brands. We are developing competing high-efficiency products, as are several other Chinese
manufacturers. We may also face increased competition from manufacturers from other sectors such as Samsung Corporation or Hanwha Group, several of which have already started production of solar
modules or acquired companies that do so. In addition, the solar power market in general competes with other sources of renewable and alternative energy and conventional power generation. We believe
that the key competitive factors in the market for solar module products include:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>price; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the ability to deliver products to customers on time and in the required volumes; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>product quality and associated service issues; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>nameplate power and other performance parameters of the module, such as power tolerances; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>value-added services such as system design and installation; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>value-added features such as those that make a module easier or cheaper to install; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>additional system components such a mounting systems, delivered as a package or bundle; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>brand equity and any good reputation resulting from the above items, including the willingness of banks to finance
projects using a particular module supplier; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>customer relationships and distribution channels; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the aesthetic appearance of solar module products. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the immediate future, we believe that our ability to compete depends on delivering a cost-effective product in a timely manner and developing and maintaining a strong brand name based
on high quality products and strong relationships with downstream customers. It also depends on our ability to effectively manage our cash flow and balance sheet and to maintain our relationships with
the financial
institutions that fund solar projects. Consolidation of the solar industry is already occurring and is expected to continue in the near future. We believe that such consolidation will benefit our
company in the long-term. We believe that the key to compete successfully in the long-term is to produce innovative, high quality products at competitive prices and develop an integrated sales </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>46</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=48,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=312538,FOLIO='46',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_47"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>approach
that includes services, ancillary products, such as mounting systems and inverters, and value-added product features. We believe that a good marketing program and the strong relationships
that we are building with customers and suppliers will support us in this competitive environment. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Insurance  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We maintain property risk insurance policies with reputable insurance companies to cover our equipment, facilities and buildings,
including improvements, office furniture and inventory. These insurance policies cover losses due to fire, floods and other natural disasters. Our manufacturing facilities in China are also covered by
business interruption insurance. However, significant damage to any of our manufacturing facilities, whether as a result of fire or other causes, could still have a material and adverse effect on our
results of operations. We have maintained general commercial and product liability coverage at the same levels since 2009. We have also been actively working with China Export&nbsp;&amp; Credit
Insurance Corporation, or Sinosure, since early 2008. Credit insurance is designed to offset the collection risk of our account receivables for customers within the credit limits approved by Sinosure.
Risks related to marine, air and inland transit for the export of our products and domestic transportation of materials and products are covered under cargo transportation insurance. We also maintain
director and officer liability insurance. We consider our overall insurance coverage to be adequate. We currently take a 1% warranty provision against our revenue on solar modules and 0.8% warranty
provision against our revenue on solar system kits. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Beginning
in April 2010, we began purchasing product warranty insurance policies underwritten by A-rated insurance companies on an annual basis to back up our product
warranties. These insurance policies apply to our warranty against defects in workmanship and material and our warranty relating to power output. The costs of these policies are amortized over the
25&nbsp;year coverage period provided under the policies. We believe that our warranty improves the marketability of our products and our customers are willing to pay more for products with
warranties backed by insurance. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Environmental Matters  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except for as disclosed in the "Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Doing Business
in China", we believe we have obtained the environmental permits necessary to conduct the business currently carried on by us at our existing manufacturing facilities. We have conducted environmental
studies in conjunction with our solar power development projects to assess and reduce the environmental impact of our facilities. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
products must comply with the environmental regulations of the jurisdictions in which they are installed. We make efforts to ensure that our products comply with the European Union's
Restriction of Hazardous Substances Directive, which took effect in July 2006, by reducing the amount of lead and other restricted substances used in our solar module products. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
operations are subject to regulation and periodic monitoring by local environmental protection authorities. If we fail to comply with present or future environmental laws and
regulations, we could be subject to fines, suspension of production or a cessation of operations. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Government Regulation  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This section sets forth a summary of certain significant regulations or requirements that affect our business activities in China or
our shareholders' right to receive dividends and other distributions from us. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>47</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=49,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=588793,FOLIO='47',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_48"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Renewable Energy Law and Other Government Directives  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In February 2005, China enacted its Renewable Energy Law, which became effective on January&nbsp;1, 2006 and was revised in December
2009. The revised Renewable Energy
Law, which became effective on April&nbsp;1, 2010, sets forth policies to encourage the development and use of solar energy and other non-fossil energy and their on-grid generation. It also
authorizes the relevant pricing authorities to set favorable prices for the purchase of electricity generated by solar and other renewable power generation systems. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
law also sets forth the national policy to encourage the installation and use of solar energy water-heating systems, solar energy heating and cooling systems, solar photovoltaic
systems and other solar energy utilization systems. It also provides financial incentives, such as national funding, preferential loans and tax preferences for the development of renewable energy
projects subject to certain regulations of the relevant authorities. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
November 2005, the NDRC promulgated the Renewable Energy Industry Development Guidance Catalogue, in which solar power figured prominently. In January 2006, the NDRC promulgated two
implementation directives with respect to the Renewable Energy Law. In January 2007, the NDRC promulgated another related implementation directive. These directives set forth specific measures for
setting the price of electricity generated by solar and other renewable power generation systems, for sharing additional expenses, and for allocating administrative and supervisory authority among
different government agencies at the national and provincial levels. They also stipulate the responsibilities of electricity grid companies and power generation companies with respect to the
implementation of the Renewable Energy Law. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
August 2007, the NDRC promulgated the Medium and Long-Term Development Plan for the Renewable Energy Industry. This plan sets forth national policy to provide financial allowance and
preferential tax regulations for the renewable energy industry. A similar demonstration of the PRC government's commitment to renewable energy was also stipulated in the Eleventh Five-Year Plan for
Renewable Energy Development, which was promulgated by the NDRC in March 2008. The Outline of the Twelfth Five-Year Plan for National Economic and Social Development of the PRC, which was approved by
the National People's Congress in March 2011, also demonstrates a commitment to promote the development of renewable energy to enhance the competitiveness of the renewable energy industry. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;China's
Ministry of Housing and Urban-Rural Development (formerly, the Ministry of Construction) also issued a directive in June 2005 which seeks to expand the use of solar energy in
residential and commercial buildings and encourages the increased application of solar energy in different townships. Similarly, China's State Council promulgated a directive in July 2005, which sets
forth specific measures to conserve energy resources. In November 2005, China's Ministry of Housing and Urban-Rural Development promulgated the Administrative Provisions on Energy Conservation for
Civil Constructions which encourages the development of solar energy. In August 2006, the State Council issued the Decision on Strengthening the Work of Energy Conservation which encourages the great
development of the solar energy and other renewable energy. In addition, on April&nbsp;1, 2008, the PRC Energy Conservation Law came into effect. Among other objectives, this law encourages the
installation of solar power facilities in buildings to improve energy-efficiency. In July 2009, China's Ministry of Finance and Ministry of Housing and Urban-Rural Development jointly promulgated "the
Urban Demonstration Implementation Program of the Renewable Energy Building Construction" and "the Implementation Program of Acceleration in Rural Application of the Renewable Energy Building
Construction" to support the development of the new energy industry and the new energy-saving industry. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
March 2009, China's Ministry of Finance promulgated the Interim Measures for Administration of Government Subsidy Funds for Application of Solar Photovoltaic Technology in Building </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>48</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=50,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=877142,FOLIO='48',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_49"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Construction,
or the Interim Measures, to support the development of solar photovoltaic technology in China. Local governments are encouraged to issue and implement supporting policies. Under the
Interim Measures, a subsidy, which is set at RMB20 per Watt-peak for 2009, will cover solar PV technology integrated into building construction. The Interim Measures do not apply to projects completed
before the promulgation date of the Interim Measures. Also in March 2009, China's Ministry of Finance and Ministry of Housing and Urban-Rural Development jointly promulgated the Implementation Opinion
on Acceleration in the Application of Solar Photovoltaic Technology in Building Construction. On March&nbsp;8, 2011, China's Ministry of Finance and Ministry of Housing and Urban-Rural Development
jointly promulgated the Notice on Further Application of Renewable Energy in Building Construction, which aims to raise the percentage of renewable energy used in buildings. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
July 2009, China's Ministry of Finance and Ministry of Science and Technology and Resource Bureau of the NDRC jointly published an announcement containing the guidelines for the
"Golden Sun" demonstration program. Under the program, the PRC government will provide a 50%-70% subsidy for the capital costs of PV systems and the relevant power transmission and
distribution systems for up to 20 MW of PV system projects in each province, with the aim to industrialize and expand the scale of China's solar power industry. The program requires that each PV
project must have a minimum capacity of 300 kW, be completed within one year and have an operational term of not less than 20&nbsp;years. On September&nbsp;21, 2010 and November&nbsp;19, 2010,
China's Ministry of Finance, Ministry of Science and Technology, Ministry of Housing and Urban-Rural Development and the Resource Bureau of the NDRC published two announcements regarding the "Golden
Sun" demonstration program to specify the terms for bid solicitation for key equipment and the standards for subsidies and supervision and management of projects. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
September 2009, the PRC State Council approved and circulated the Opinions of the National Development and Reform Commission and other Nine Governmental Authorities on Restraining the
Production Capacity Surplus and Duplicate Construction in Certain Industries and Guiding the Industries for Healthy Development. These opinions concluded that polysilicon production capacity in China
has exceeded the demand and adopted the policy of imposing more stringent requirements on the construction of new polysilicon manufacturing projects in China. These opinions also stated in general
terms that the government should encourage polysilicon manufacturers to enhance cooperation and affiliation with downstream solar product manufacturers to extend their product lines. However, these
opinions do not provide any detailed measures for the implementation of this policy. As we are not a polysilicon manufacturer and do not expect to manufacture polysilicon in the future, we believe
the issuance and circulation of these opinions will not have any material impact on our business or our silicon wafer, solar cell and solar module capacity expansion plans. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
July 2011, the NDRC issued the Circular on Improving the On-Grid Price Policy for Photovoltaic Power, which aims to stimulate the photovoltaic power industry by regulating the price
of photovoltaic power. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Environmental Regulations  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As we have expanded our ingot, silicon wafer and solar cell manufacturing capacities, we have begun to generate material levels of
noise, wastewater, gaseous wastes and other industrial waste. Additionally, as we expand our internal solar components production capacity, our risk of facility incidents that would negatively affect
the environment also increases. We are subject to a variety of governmental regulations related to the storage, use and disposal of hazardous materials. The major environmental regulations applicable
to us include the PRC Environmental Protection Law, the PRC Law on the Prevention and Control of Noise Pollution, the PRC Law on the Prevention and Control of Air Pollution, the PRC Law on the
Prevention and Control of Water Pollution, the PRC Law on the Prevention and Control of Solid Waste Pollution, the PRC Law on Evaluation of Environmental Affects and the Regulations on the
Administration of Construction Project Environmental Protection. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>49</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=51,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=910433,FOLIO='49',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_50"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Further,
some of our PRC subsidiaries are located in Suzhou, China, which is adjacent to Taihu Lake, a nationally renowned and protected body of water. As a result, production at these
subsidiaries is subject to the Regulation of Jiangsu Province on Preventing Water Pollution in Taihu Lake, which became effective in June 2008 and was further revised on September&nbsp;29, 2010 and
February&nbsp;1, 2012, and the Implementation Plan of Jiangsu Province on Comprehensive Treatment of Water Environment in Taihu Lake Basin, which was promulgated in February 2009. Because of these
two new regulations, the environmental protection requirements imposed on nearby manufacturing projects, especially new projects, have increased noticeably, and Jiangsu Province has stopped approving
construction of new manufacturing projects that increase the amount of nitrogen and phosphorus released into Taihu Lake. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Admission of Foreign Investment  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The principal regulation governing foreign ownership of solar power businesses in the PRC is the Foreign Investment Industrial Guidance
Catalogue. Under the current catalogue, which was amended in 2011 and became effective January&nbsp;30, 2012, the solar power related business is classified as an "encouraged foreign investment
industry." Companies that operate in encouraged foreign investment industries and satisfy applicable statutory requirements are eligible for preferential treatment, including exemption from customs
and input value added taxes, or VAT, and priority consideration in obtaining land use rights. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;While
the 2004 catalogue only applied to the construction and operation of solar power stations, the 2007 catalogue expanded its application also applies to the production of solar cell
manufacturing machines, the production of solar powered air conditioning, heating and drying systems and the manufacture of solar cells, and the current catalogue also covers the manufacture of solar
battery, solar light collector glass and etc. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Administration of Foreign Invested Companies  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The establishment, approval, registered capital requirement and day-to-day operational matters of wholly foreign-owned enterprises, are
regulated by the Wholly Foreign-Owned Enterprise Law of the PRC, effective in 1986 and amended in 2000, and the Implementation Rules of the Wholly Foreign-owned Enterprise Law of the PRC, effective in
1990 and amended in 2001. The establishment, operation and management of corporate entities in China are governed by the Company Law of the PRC, or the Company Law, effective in 1994 and amended in
1999, 2004 and 2005. The Company Law is applicable to our PRC subsidiaries unless PRC laws on foreign investment stipulate otherwise. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Income and VAT Taxes  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PRC enterprise income tax is calculated based on taxable income determined under PRC accounting principles. Our major operating
subsidiaries, CSI Solartronics, CSI Manufacturing, CSI Cells, CSI Technologies, CSI Changshu Manufacturing and CSI Luoyang Manufacturing, are governed by the EIT Law, which became effective from
January&nbsp;1, 2008. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the EIT Law, both foreign-invested enterprises and domestic enterprises are subject to a uniform enterprise income tax rate of 25%. There is a transition period for enterprises
that were given preferential tax treatment under the previous tax law. Enterprises that were subject to an enterprise income tax rate lower than 25% will have the new uniform enterprise income tax
rate of 25% phased in over a five-year period from the effective date of the EIT Law. Enterprises that were entitled to exemptions or reductions from the standard income tax rate for a fixed term may
continue to enjoy such treatment until the fixed term expires, subject to certain limitations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
EIT Law provides for preferential tax treatment for certain categories of industries and projects that are strongly supported and encouraged by the state. For example, enterprises
classified as HNTEs are entitled to a 15% enterprise income tax rate, provided that such HNTEs satisfy other </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>50</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=52,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=929887,FOLIO='50',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_51"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>applicable
statutory requirements. Our subsidiary CSI Solartronics has been recognized as an HNTE. However, because CSI Solartronics does not meet certain requirements for the reduced 15% enterprise
income tax rate, it is still subject to a 25% enterprise income tax rate. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CSI
Manufacturing was subject to a reduced enterprise income tax rate of 12.5% until the end of 2009, when its tax holiday expired, and it is currently subject to an EIT rate of 25%. CSI
Cells and CSI Luoyang Manufacturing are subject to a reduced enterprise income tax rate of 12.5% until the end of 2011, when their tax holidays expire. CSI Changshu Manufacturing and CSI Technologies
were exempt from EIT for 2009 and will be subject to a reduced enterprise tax rate of 12.5% from 2010 through to and including 2012, at which time their tax holidays will expire as well. As the
preferential tax benefits currently enjoyed by our PRC subsidiaries expire, their effective tax rates will increase significantly. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
EIT Law also provides that enterprises established outside China whose "effective management" is located in China are considered PRC tax residents and will generally be subject to
the uniform 25% enterprise income tax rate on their global income. Under the implementation regulations, the term "effective management" is defined as substantial and overall management and control
over such aspects as the production and business, personnel, accounts and properties of an enterprise. Currently there are no detailed rules or precedents governing the procedures and specific
criteria for determining an enterprise's effective management, which are applicable to us. As a substantial number of the members of our management team are located in China, we may be considered a
PRC tax resident under the EIT Law and, therefore, subject to the uniform 25% enterprise income tax rate on our global income. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the EIT Law and implementing regulations issued by the State Council, PRC withholding tax at the rate of 10% is applicable to interest and dividends payable to investors from
companies that are not "resident enterprises" in the PRC, to the extent such interest or dividends have their sources within the PRC. If our Canadian parent entity is deemed a PRC tax resident under
the EIT Law based on the
location of our effective management, dividends distributed from our PRC subsidiaries to our Canadian parent entity could be exempt from Chinese dividend withholding tax. However, in that case,
dividends from us to our shareholders may be regarded as China-sourced income and, consequently, be subject to Chinese withholding tax at the rate of 10%, or at a lower treaty rate if applicable.
Similarly, if we are considered a PRC tax resident, any gain realized by our shareholders from the transfer of our common shares is also subject to Chinese withholding tax at the rate of 10% if such
gain is regarded as income derived from sources within the PRC. It is unclear whether any dividends that we pay on our common shares or any gains that our shareholders may realize from the transfer of
our common shares would be treated as income derived from sources within the PRC and subject to PRC tax. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pursuant
to a November 2008 amendment to the Provisional Regulation of the PRC on Value Added Tax issued by the PRC State Council, all entities and individuals that are engaged in the
sale of goods, the provision of repairs and replacement services and the importation of goods in China are required to pay VAT. Gross proceeds from sales and importation of goods and provision of
services are generally subject to VAT at a rate of 17%, with exceptions for certain categories of goods that are taxed at a rate of 13%. When exporting goods, the exporter is entitled to a refund of a
portion or all of the VAT that it has already paid or borne. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
December 2008, the Ministry of Finance and the State Administration of Taxation jointly issued implementation rules for the VAT effective from January&nbsp;1, 2009. Under the new
rules, fixed assets (mainly including equipment and manufacturing facilities) are now eligible for credit for input VAT. Previously, input VAT on fixed assets purchases was not deductible from the
current period's output VAT derived from the sales of goods, but had to be included in the cost of the assets. The new rule permits this deduction except in the case of equipment purchased for
non-taxable projects or tax-exempted projects where the deduction of input VAT is not allowed. However, the qualified fixed assets could also be eligible for input VAT if the fixed assets are used for
both taxable projects and non-taxable </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>51</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=53,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=858093,FOLIO='51',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_52"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>projects
or tax-exempted projects. Presently, no further detailed rules clarify under what circumstance the fixed assets are considered as being used for both taxable and non-taxable or tax exempt
projects. Because of the new VAT rules, our PRC subsidiaries may benefit from future input VAT credit on our capital expenditures. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the former rules, equipment imported for qualified projects was entitled to an import VAT exemption and domestic equipment purchased for qualified projects were entitled to a VAT
refund. However, such exemption and refund were both eliminated as of January&nbsp;1, 2009. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Foreign Currency Exchange  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Foreign currency exchange regulation in China is primarily governed by the Foreign Currency Administration Rules (1996), as amended in
2008, and the Settlement, Sale and Payment of Foreign Exchange Administration Rules (1996), or the Settlement Rules. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Currently,
the Renminbi is convertible for current account items, including the distribution of dividends, interest payments, trade and service-related foreign exchange transactions.
Conversion of the Renminbi for most capital account items, such as direct investment, security investment and repatriation of investment, however, is still subject to the approval of SAFE. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the Settlement Rules, foreign-invested enterprises may buy, sell and/or remit foreign currencies only at those banks authorized to conduct foreign exchange business after providing
valid commercial documents and, in the case of most capital account item transactions, obtaining approval from SAFE. Capital investments by foreign-invested enterprises outside of China are also
subject to limitations, which include approvals by the Ministry of Commerce, SAFE and the State Reform and Development Commission. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Dividend Distribution  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The principal regulations governing distribution of dividends paid by wholly foreign owned enterprises include the Wholly Foreign-Owned
Enterprise Law of the PRC, effective in 1986 and amended in 2000, the Implementation Rules of the Wholly Foreign-Owned Enterprise Law of the PRC, effective in 1990 and amended in 2001, the Company Law
effective in 1999 and amended in 2005 and the New EIT Law and its implementation rules, both effective in 2008. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
these laws, foreign-invested enterprises in China may pay dividends only out of their accumulated profits, if any, determined in accordance with PRC accounting standards and
regulations. In addition, a wholly foreign owned enterprise in China is required to set aside at least 10% of its after-tax profits determined in accordance with PRC accounting standards each year to
its general reserves until the accumulative amount of such reserves reach 50% of its registered capital. These reserves are not distributable as cash dividends. The board of directors of a
foreign-invested enterprise has the discretion to allocate a portion of its after-tax profits to staff welfare and bonus funds, which may not be distributed to equity owners except in the event of
liquidation. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Employment  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The major laws and regulations governing the employment relationship, including wage and hour requirements, working and safety
conditions, social insurance, housing funds and other welfare. The PRC Labor Law which became effective on January&nbsp;1, 1995 and amended on August&nbsp;27, 2009, the Labor Contract Law of the
People's Republic of China, which became effective on January&nbsp;1, 2008, and its Implementing Regulation, which became effective on September&nbsp;18, 2008, permit workers in both state-owned
and private enterprises in the PRC to bargain collectively. The PRC Labor Law and the PRC Labor Contract Law provide for collective contracts to be developed through collaboration between the labor
unions (or worker representatives in the absence of a union) and management that </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>52</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=54,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=25295,FOLIO='52',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_co45803_1_53"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>specify
such matters as working conditions, wage scales, and hours of work. The PRC Labor Contract Law and its Implementing Regulation impose certain requirements with respect to human resources
management, including, among other things, signing labor contracts with employees, terminating labor contracts, paying remuneration and compensation and making social insurance contributions. In
addition, the PRC Labor Contract Law requires employers to provide remuneration packages that meet the relevant local minimum standards. The PRC Labor Contract Law has enhanced rights for the nation's
workers, including permitting open-ended labor contracts and severance payments. It requires employers to provide written contracts to their workers, restricts the use of temporary labor and makes it
harder for employers to lay off employees. It also requires that employees with fixed-term contracts be entitled to an indefinite-term contract after a fixed-term contract is renewed twice or the
employee has worked for the employer for a consecutive ten-year period. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
applicable PRC laws, rules and regulations, including the Social Insurance Law promulgated by the Standing Committee of the National People's Congress and effective as of
July&nbsp;1, 2011, the Rules on Implementing the Social Insurance Law issued by Ministry of Human Resource and Social Security and effective as of July&nbsp;1, 2011, the Interim Regulations on the
Collection and Payment of Social Security Funds promulgated by the State Council and effective as of January&nbsp;22, 1999, the Interim Measures Concerning Maternity Insurance promulgated by the
Ministry of Labor and effective as of January&nbsp;1, 1995, the Regulations on Occupational Injury Insurance promulgated by the State Council and effective as of January&nbsp;1, 2004 and amended
on December&nbsp;20, 2010, and the Regulations on the Administration of Housing Accumulation Funds promulgated by the State Council and effective as of April&nbsp;3, 1999 and amended on
March&nbsp;24, 2002, employers are required to contribute, on behalf of their employees, to a number of social security funds, including funds for basic pension insurance, unemployment insurance,
basic medical insurance, occupational injury insurance, maternity leave insurance, and to housing accumulation funds. These payments are made to local administrative authorities and any employer who
fails to contribute may be fined and ordered to remediate on payments within a stipulated time period. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Organizational Structure</U>  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth our company's organizational structure, including the place of formation, our ownership interest in each of our significant
subsidiaries. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="115pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="88pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:52pt;"><FONT SIZE=1><B>Name of entity

<!-- COMMAND=ADD_SCROPPEDRULE,52pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Country of incorporation </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Ownership interest </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Solartronics (Changshu)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Solar Technologies&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Solar Manufacture&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Solar New Energy (Suzhou)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Luoyang)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Changshu)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Cells&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar (USA)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>USA</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Project Consulting&nbsp;GmbH</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Germany</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>70</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar Japan K.K.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Japan</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>90.67</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar Solutions&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Canada</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI Solar Power (China)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar EMEA&nbsp;GmbH</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Germany</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Ontario)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Canada</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar (Australia) Pty.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Australia</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar International&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Hong Kong</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar O&amp;M (Ontraio)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Canada</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>SunE Sky&nbsp;GP First Light III&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Canada</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>SunE Sky First Light III&nbsp;LP</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Canada</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>CSI-Cenergy Holdings&nbsp;LLC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>USA</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>62.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Suzhou Sanysolar Materials Technology&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>80</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar South East Asia Pte.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Singapore</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Canadian Solar Manufacturing (Suzhou) Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>PRC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>61</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>53</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=9,SEQ=55,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=407965,FOLIO='53',FILE='DISK129:[12ZAT3.12ZAT45803]CO45803A.;12',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cq45803_1_54"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See "Item&nbsp;4. Information on the Company&#151;A. History and Development of the Company" for additional information on our corporate structure. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B>D.&nbsp;&nbsp;&nbsp;&nbsp;<U>Property, Plant and Equipment</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following is a summary of our properties, including information on our manufacturing facilities and office
buildings:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Changshu Manufacturing rents approximately 31,119 square meters of floor area in Changshu, including 13,889 square
meters for manufacturing facilities under a lease effective from June&nbsp;1, 2011 to May&nbsp;31, 2012, 8,852 square meters for manufacturing facilities under a lease effective from
October&nbsp;1, 2011 to September&nbsp;30, 2012, and 8,378 square meters for manufacturing facilities under a lease effective from April&nbsp;1, 2010 to March&nbsp;31, 2013. </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Luoyang Manufacturing holds a land use rights certificate for approximately 35,345 square meters of land in Luoyang
(Phase&nbsp;I), on which we have constructed a manufacturing facility for module manufacturing and an office building. The floor area of all workshops and office buildings in Phase&nbsp;I is
approximately 6,761 square meters. The property ownership certificate was granted in June 2008. In 2008, CSI Luoyang Manufacturing obtained the land use rights for approximately 79,685 square meters
of adjacent land (Phase&nbsp;II), on which we have constructed wafer manufacturing facilities. The floor area of Phase&nbsp;II is 30,071 square meters. We expect to receive the property ownership
certificate upon passing the required inspection after the completion of construction. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Cells holds a land use rights certificate for approximately 65,661 square meters of land in Suzhou. We completed the
construction of our first solar cell manufacturing facilities on this site in the first quarter of 2007. The Phase&nbsp;I manufacturing facility has a 14,077 square meter workshop and office
building, for which we obtained the property ownership certificate. The Phase&nbsp;II cell manufacturing facilities, with 30,102 square meters of workshop space, were completed in 2009. The
Phase&nbsp;III cell manufacturing facilities, with a total floor area of approximately 21,448 square meters of manufacturing and office space, was completed in August 2011. We expect to receive the
property ownership certificate upon passing the required inspection. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Changshu Manufacturing holds a land use rights certificate for approximately 40,000 square meters of land in Changshu,
on which we have built a module manufacturing facility of approximately 23,671 square meters. Production in this facility began in April 2008. We also constructed a canteen and a dormitory for
employees in September 2010 with a total floor area of 11,283 square meters. The property ownership certificate was granted in March 2011. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Changshu Manufacturing also holds a land use rights certificate for approximately 180,000 square meters of land in
Changshu, on which we have built two module manufacturing facilities, three warehouses and other buildings with a total floor area of approximately 62,093 square meters (Phase&nbsp;I). Production in
this facility began in August 2008 and construction of the central warehouses was completed in April 2010. Phase&nbsp;I occupies 78,320 square meters of land. We completed the construction of
Phase&nbsp;II manufacturing facilities with an additional warehouse and four other buildings, which has approximately 46,507 square meters of floor area and occupies 22,442 square meters of land, in
the first half of 2011. Phase&nbsp;III manufacturing facilities on the remaining land are still in the design and planning stage. </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI New Energy holds a land use rights certificate for approximately 10,000 square meters of land in Suzhou. </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>CSI Ontario Manufacturing has leased approximately 14,851 square meters of manufacturing facilities in Guelph, Ontario,
Canada for a term of 10&nbsp;years commencing August&nbsp;1, 2010. It also </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>54</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=56,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=600546,FOLIO='54',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_55"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<UL>

<P style="font-family:times;"><FONT SIZE=2>leases
a warehouse of 7,912 square meters and an office building of 570 square meters on the same premises for the same term.  </FONT></P>

</UL>
</UL>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="cq45803_item_4a._unresolved_staff_comments"> </A>
<A NAME="toc_cq45803_1"> </A></FONT> <FONT SIZE=2><B>  ITEM 4A.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>UNRESOLVED STAFF COMMENTS    <BR>    </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="cq45803_item_5._operating_and_financial_review_and_prospects"> </A>
<A NAME="toc_cq45803_2"> </A></FONT> <FONT SIZE=2><B>  ITEM 5.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>OPERATING AND FINANCIAL REVIEW AND PROSPECTS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT SIZE=2><I>The following discussion and analysis of our financial condition and results of operations should be read in
conjunction with our consolidated financial statements and the related notes included elsewhere in this annual report on Form&nbsp;20-F. This discussion may contain forward-looking
statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of
various factors, including those set forth under "Item&nbsp;3. Key Information&#151;D. Risk Factors" or in other parts of this annual report on
Form&nbsp;20-F.</I></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Operating Results</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The most significant factors that affect our financial performance and results of operations are:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>government subsidies and the availability of financing for solar projects; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>industry and seasonal demand; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>product pricing; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the cost of solar cells and wafers and silicon raw materials relative to the selling prices of modules and the impact of
certain of our long-term purchase commitments; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>foreign exchange. </FONT></DD></DL>


<P style="font-family:times;"><FONT SIZE=2><B><I> Government Subsidies and the Availability of Financing for Solar Projects  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We believe that the near-term growth of the market for on-grid applications depends in large part on the
availability and size of government subsidies and economic incentives and financing for solar projects. For a detailed discussion of government subsidies and incentives, possible changes in government
policy and associated risks to our business, see "Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;If governments
revise, reduce or eliminate subsidies and economic incentives for solar power, the demand for our products could decline, which could materially and adversely affect our revenues, profits, margins and
results of operations." and "Item&nbsp;4. Information on the Company&#151;B. Business Overview&#151;Markets and Customers." </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Additionally,
the continuing weak global economy and uncertain global economic outlook, especially in Europe, could limit the availability of debt or equity for solar power projects, or
increase the cost thereof, and adversely impact our customers' ability to finance the purchase of our products or to construct solar power projects. See "Item&nbsp;3. Key Information&#151;D.
Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;The execution of our growth strategy depends upon the continued availability of third-party financing arrangements
for our customers, which is affected by general economic conditions. Tight credit markets could depress demand or prices for solar products, hamper our expansion and materially affect our results of
operations." </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Industry and Seasonal Demand  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our business and revenue growth depend on the demand for solar power. Although solar power technology has been used for several
decades, the solar power market has only started to grow significantly in the past few years. See "Item&nbsp;4. Information on the Company&#151;B. Business Overview" </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>55</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=57,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=100124,FOLIO='55',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_56"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>for
a more detailed discussion of the factors driving the growth of the solar power industry and the challenges that it faces. In addition, industry demand is affected by seasonality. Demand tends to
be lower in winter, primarily because adverse weather conditions complicate the installation of solar power systems, particularly in Germany, one of our key markets. For example, our sales to Germany
slowed significantly in the fourth quarter of 2008 and the first quarter of 2009 due to changes in seasonal demand, together with inventory clearing efforts by some solar module producers and a
significant reduction of subsidies in Spain, coupled with the global financial crisis. However, the demand from other key markets may offset seasonal fluctuations from time to time. In anticipation of
strong demand for systems in 2010, distributors continued to purchase modules late in the fourth quarter of 2009 and early in the first quarter of 2010, even though this is traditionally the slowest
season for solar installations. Weakened global economic conditions continued to affect the availability of financing in the European markets in 2011, which in turn slowed the demand for solar power
projects. If governments around the world continue to approve subsidies that encourage the use of solar energy, we expect to be able to take advantage of the diversity of global markets to mitigate
some of the effects of seasonality on our business results in the future. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See
"Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;If sufficient demand for solar power products does
not develop or takes longer to develop than we anticipate, our revenues may not continue to increase or may even decline, and we may be unable to sustain our profitability." </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Product Pricing  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prior to 2004, all of our net revenues were generated from sales of specialty solar modules and products. We began selling standard
solar modules in 2004. By the end of 2006, sales of standard solar modules represented 96.8% of our net revenues, excluding silicon materials sales. In 2009 and 2010, sales of standard solar modules
represented 98.7% and 93.7%, respectively, of our net revenues, with the remainder coming primarily from the sale of silicon materials. In 2011, sales of standard solar modules represented 88.7% of
our net revenues, with the remainder coming primarily from sale of solar system kits. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
standard solar modules are priced based on either the actual flash test result or the nameplate capacity of our panels, expressed in Watts-peak. The actual price per watt
is affected by overall demand in the solar power industry and increasingly also by the total power of the module. Higher-powered modules usually command slightly higher prices per watt. We price our
standard solar modules based on the prevailing market price at the time we enter into sales contracts with our customers, taking into account the size of the contract, the strength and history of our
relationship with each customer and our silicon wafer, solar cell and silicon raw materials costs. During the first few years of our operations, the average selling prices for standard solar modules
rose year-to-year across the industry, primarily because of high demand. Correspondingly, the average selling price of our standard solar module products ranged between $3.62
to $4.23 during 2004 and 2008. Following a peak in the third quarter of 2008, the industry-wide average selling price of solar modules has declined sharply, as market demand has declined
and competition increased due to the worldwide credit crisis, reduction in subsidies in certain solar markets, and increased manufacturing output. In 2009, the average selling price of our standard
solar modules continued to fall, with an average selling price of $1.93 per watt in the fourth quarter of 2009. Thereafter, the average selling price of our standard solar modules has generally
continued to fall due to an oversupply of solar modules and, in the fourth quarter of 2011, the average selling price was $1.02 per watt. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Price of Solar Cells and Wafers and Silicon Raw Materials  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We produce solar modules, which are an array of interconnected solar cells encased in a weatherproof frame, and products that use solar
modules. Solar cells are the most important </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>56</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=58,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=1393,FOLIO='56',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_57"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>component
of solar modules. Our solar cells are currently made from mono-crystalline and multi-crystalline silicon wafers through multiple manufacturing steps. Silicon wafers are the most
important material for making solar cells. We have been attempting to re-negotiate our supply agreements in line with market pricing for raw materials. However, if we are unable to procure
silicon, wafers and cells at prices that decline in line with our solar module pricing, our revenues and margins could be adversely impacted, either due to relatively high costs compared to our
competitors or further write-downs of inventory, or both. Our market share could decline if competitors are able to offer better pricing than we are. See "Item&nbsp;3. Key Information&#151;D.
Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;We have, from time to time, entered into long-term supply agreements with polysilicon and wafer
suppliers. Long-term supply agreements may make it difficult for us to adjust our raw material costs should prices decrease. Also, if we chose to prematurely terminate any of these
agreements, we may not be able to recover all or any part of the advance payments we have made to these suppliers and we may be subject to litigation. Any of these consequences could materially and
adversely affect our operations." Currently, we secure a large percentage of our supply of solar wafers through purchasing, and through limited tolling arrangements. We also purchase large quantities
of solar cells directly from our suppliers. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Foreign Exchange  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The majority of our sales are denominated in Euros and U.S. dollars, with the remainder in other currencies such as the Renminbi,
Canadian dollar, Japanese yen, and British pound. Our Renminbi costs and expenses are primarily related to domestic sourcing of solar cells, silicon wafers and silicon, other raw materials, toll
manufacturing fees, labor costs and local overhead expenses. From time to time, we enter into loan arrangements with Chinese commercial banks that are denominated primarily in U.S. dollars or
Renminbi. The greater part of our cash and cash equivalents are denominated in Renminbi. Fluctuations in exchange rates, particularly among the U.S. dollar, Euro, Renminbi and Canadian dollar, may
affect our net profit margins and may result in fluctuations in foreign exchange and operating gains or losses. Since 2008, we hedge part of our foreign currency exposures, mainly in the Euro, against
the U.S. dollar using foreign currency forward or option contracts in order to limit our foreign exchange losses. However, the effectiveness of our hedging program may be limited with respect to cost
effectiveness, cash management, exchange rate visibility and downside protection. We recorded a foreign exchange gain of $7.7&nbsp;million in 2009 but incurred a foreign exchange loss of $36.3
million and $40.0&nbsp;million in 2010 and 2011, respectively. For our hedging program, we recorded a gain on change in foreign currency derivatives of $9.9&nbsp;million and $1.7&nbsp;million in
2009 and 2010, respectively, while we incurred a loss on change in foreign currency derivatives of $5.8&nbsp;million in 2011. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Overview of Financial Results  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We evaluate our business using a variety of key financial measures. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Net Revenues  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We generate revenues primarily from the sale of solar module products, consisting of standard solar modules, specialty solar modules,
solar system kits and products. Solar module products accounted for 98.7%, 93.7% and 88.7% of our net revenues in 2009, 2010 and 2011, respectively. We continue to explore value-added services for
purchasers of solar systems or solar power projects, including facilitating project financing, EPC contracting and investment activities. We believe this will help us to improve our solar module
market penetration by the addition of a sales channel and possibly increase our margins from the associated value-added services, such as systems integration and sales of packages or kits of solar
power project components. The main factors affecting our net revenues include average selling prices per watt and unit volume shipped, which depend on product supply and demand. Our net revenues are
net of business tax, VAT, returns and exchanges. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>57</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=59,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=899659,FOLIO='57',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_58"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Cost of Revenues  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our cost of revenues consists primarily of the costs of:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>solar cells; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>silicon wafers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>high purity and solar grade silicon materials; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>materials used in solar cell production, such as metallic pastes; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>installation components in solar system kits, such as inverters and racking systems; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>other materials for the production of solar modules such as glass, aluminum frames, EVA (ethylene vinyl acetate, an
encapsulant used to seal the module), junction boxes and polymer back sheets; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>production labor, including salaries and benefits for manufacturing personnel; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>warranty costs; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>overhead, including utilities, production equipment maintenance, share-based compensation expenses for options granted to
employees in our manufacturing department and other support expenses associated with the manufacture of our solar power products; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>depreciation and amortization of manufacturing equipment and facilities, which are increasing as we expand our
manufacturing capabilities; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>inventory write-downs; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>loss on firm purchase commitments under long-term supply agreements. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Solar
wafers and cells and silicon raw materials make up the major portion of our cost of revenues. Where we manufacture solar wafers in our own manufacturing facilities, the cost of the
solar wafers consists of:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the costs of purchasing high purity and solar grade silicon raw materials; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>labor costs incurred in manufacturing solar wafers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the costs of other materials and utilities we use for manufacturing solar wafers; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>depreciation charges incurred for our solar wafer manufacturing facility, equipment and building. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Where
we manufacture solar cells in our own manufacturing facilities, the cost of the solar cells consists of:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the costs of purchasing solar wafers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>labor costs incurred in manufacturing solar cells; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the costs of other materials and utilities we use for manufacturing the solar cells; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>depreciation charges incurred for our solar cell manufacturing facility, equipment and building. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2009, 2010 and 2011, we obtained some of our solar wafers and cells through toll manufacturing arrangements, under which we source and provide silicon feedstock to suppliers of
ingots, wafers and cells. These suppliers convert these silicon raw materials into the solar wafers and cells that we use for our production of solar modules. The costs of solar wafers and cells that
we obtain through these toll manufacturing arrangements consists of:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>costs of purchasing the silicon feedstock; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>58</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=60,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=224697,FOLIO='58',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_59"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>labor costs incurred in inventory management; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>labor costs incurred in blending the silicon feedstock as part of our silicon feedstock blending program; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>tolling fees charged by our suppliers under the tolling arrangements. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
payments we make to our suppliers for the solar wafers and cells and the payments our suppliers make to us for the silicon feedstock that we source and provide are generally settled
separately under these tolling arrangements. We do not include payments we receive for providing silicon feedstock as part of these toll manufacturing arrangements in our net revenues. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2010, we began selling solar system kits. Solar modules make up a substantial portion of the cost of revenue on solar system kits. The cost of revenue on these solar modules is the
cost of revenue on solar modules manufactured by us. The other components that make up the cost of solar system kits comprise of the costs of purchased inverters, racking systems, and other
installation components. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
cost of revenues also includes warranty costs. We accrue 1.0% of our net revenues on solar modules and 0.8% on solar system kits as warranty costs at the time revenues are
recognized. Before June 2009, we typically sold our standard solar modules with a two-year warranty against defects in materials and workmanship and a 10-year and
25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. In June 2009, we increased our
warranty against defects in materials and workmanship to six years. Effective August&nbsp;1, 2011, we increased our warranty against defects in materials and workmanship to ten years and we
guarantee that, for a period of 25&nbsp;years, our modules will maintain the following performance levels:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>during the first year, the actual power output of the module will be no less than 97% of the labeled power output; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>from year 2 to year 24, the actual annual power output decline of the module will be no more than 0.7%; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>by the end of year 25, the actual power output of the module will be no less than 80% of the labeled power output. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have the right to repair or replace solar modules, at our option, under the terms of the warranty policy. We maintain warranty reserves to cover potential liabilities that could arise
under these guarantees and warranties. In April 2010, we entered into agreements with a group of insurance companies to back up these warranties. Under the policies, the insurance companies have
agreed to cover the liabilities listed on our warranty statement up to certain maximum claim limits and subject to
certain deductibles. The warranty insurance is renewable annually. See "Item&nbsp;4. Information on the Company&#151;B. Business Overview&#151;Insurance." </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
cost of revenues has historically increased due to the increase of our net revenues. Because we were more easily able to sell inventory produced in 2010 and because both our average
selling prices of modules and costs of solar cells and wafers and silicon raw materials were more stable, write-downs of inventory significantly decreased in 2010 compared to 2009 even though
inventories increased. The increase of write-downs of inventory in 2011 was primarily due to the sharp decline of our average selling prices of modules even though the inventory moderately increased
from December&nbsp;31, 2010 to December&nbsp;31, 2011. Write-downs of inventory included in our cost of revenue were $12.5&nbsp;million, $2.1 million and $8.5&nbsp;million in 2009, 2010 and
2011, respectively. We recorded a loss on firm purchase commitments of $13.8&nbsp;million, $1.6&nbsp;million and $10.6 million for the years ended December&nbsp;31, 2009, 2010 and 2011,
respectively. The losses were computed using the lower of cost or market method. In December 2011, Deutsche Solar gave notice to us to terminate the 12-year wafer supply agreement with
immediate effect. Deutsche Solar justified the termination with alleged breach of the agreement by </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>59</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=61,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=773588,FOLIO='59',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_60"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>us.
In the notice, Deutsche Solar reserved its right to claim damage of Euro148.6&nbsp;million (approximately $192.6 million) in court. The 12-year supply agreement with Deutsche Solar
was terminated in 2011. As a result, we reclassified the accrued loss on firm purchase commitments reserve of $27.9&nbsp;million as of December&nbsp;31, 2011 to loss contingency accruals. In
addition, we made a full bad debt allowance of $17.4&nbsp;million against the balance of its advance payments to Deutsche Solar as a result of the termination of the long-term supply
contract. The accrued amount of $27.9&nbsp;million represents our best estimate for our loss contingency. Deutsche Solar did not specify the basis for its claimed damage of Euro148.6&nbsp;million
(approximately $192.6&nbsp;million) on the notice. It is reasonably possible that Deutsche Solar may claim additional damage losses in excess of the accrued amount; however, we are unable to
reliably estimate the range of any additional exposure. See "Item&nbsp;3. Key Information&#151;D. Risk Factors&#151;Risks Related to Our Company and Our Industry&#151;We have,
from time to time, entered into long-term supply agreements with polysilicon and wafer suppliers. Long-term supply agreements may make it difficult for us to adjust our raw
material costs should prices decrease. Also, if we chose to prematurely terminate any of these agreements, we may not be able to recover all or any part of the advance payments we have made to these
suppliers and we may be subject to litigation. Any of these consequences could materially and adversely affect our operations." </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Gross Profit/Gross Margin  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our gross profit is affected by a number of factors, including the average selling price of our products, our product mix, loss on firm
purchase commitments under long-term supply agreements, and our ability to cost-effectively manage our supply chain. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
gross margin increased from 12.4% in 2009 to 15.3% in 2010, primarily because of greater vertical integration, especially from internally produced cells. Our gross margin decreased
to 9.6% in 2011, primarily due to a decrease in the average selling price of our solar modules, offset in part by decreased polysilicon and non-polysilicon materials prices. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Operating Expenses  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our operating expenses include selling expenses, general and administrative expenses, and research development expenses. Our operating
expenses have increased in recent years as our business has grown rapidly. We expect this trend to continue as our net revenues grow in the future. On a percentage basis, however, we expect our
operating expenses to decline or remain constant with the growth of our operations. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Selling Expenses  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Selling expenses consist primarily of salaries, transportation and customs expenses for delivery of our products, sales commissions for
our sales personnel and sales agents, advertising, promotional and trade show expenses, and other sales and marketing expenses. Since the second quarter of 2006, selling expenses have included
share-based compensation expenses for options and restricted shares granted to our sales and marketing personnel. As we expand our business, we will increase our sales and marketing efforts and target
companies in selected industry sectors in response to evolving industry trends. We expect as we increase our sales volume our selling expenses will increase as we hire additional sales personnel,
target more markets and initiate additional marketing programs to reach our goal of continuing to be a leading global brand. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> General and Administrative Expenses  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;General and administrative expenses consist primarily of salaries and benefits for our administrative and finance personnel, consulting
and professional service fees, government and administration fees and insurance fees. Since the second quarter of 2006, our general and </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>60</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=62,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=263313,FOLIO='60',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_61"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>administrative
expenses have included share-based compensation expenses for options and restricted shares granted to our general and administrative personnel, directors and consultants. We expect our
general and administrative expenses to increase to support the anticipated growth of our business, such as hire additional personnel, upgrade our information technology infrastructure, and
compliance-related costs. However, assuming our net revenues increase at our anticipated rate, we expect that our general and administrative expenses will remain constant or decrease as a percentage
of our net revenues. Non-recurring general and administrative expenses increased significantly in 2010 because of increased legal, accounting and other professional fees in relation to our
audit committee investigation and the shareholder class action lawsuits. In 2011, the expenses for legal and professional services were $12.1 million, compared to $16.2&nbsp;million in 2010. In
2011, we recovered $4.4&nbsp;million of the costs incurred in 2010 under our director and officer liability insurance policy. We expense our legal and professional service fees as
incurred.&#151;See "Item&nbsp;8. Financial Information&#151;A. Consolidated Statements and Other Financial Information&#151;Legal and Administrative Proceedings". </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Research and Development Expenses  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Research and development expenses consist primarily of costs of raw materials used in our research and development activities, salaries
and benefits for research and development personnel and prototype and equipment costs related to the design, development, testing and enhancement of our products and our silicon reclamation program.
Since the second quarter of 2006, our research and development activities have included share-based compensation expenses for options and restricted shares granted to our research and development
employees. We continue to increase our expenses on research and development. These expenses are primarily related to our ongoing efforts to improve our ingot and wafer, solar cell and module
manufacturing processes. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
expect to devote more efforts to research and development in the future. We also expect that our research and development expenses will increase as we hire additional research and
development personnel, expand and promote innovation in our products portfolio, and devote more resources towards using new technologies and alternative materials to grow ingots, cut wafers and
manufacture solar cells and solar system accessories such as inverters. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Share-based Compensation Expenses  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under our share incentive plan, as of December&nbsp;31, 2011, we had outstanding:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>2,844,200 stock options; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>499,540 restricted share units; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>353,280 restricted shares. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
a description of the restricted shares, options, and restricted share units granted, including the exercise prices and vesting periods, see "Item&nbsp;6. Directors, Senior
Management and Employees&#151;B. Compensation of Directors and Executive Officers&#151;Share-based Compensation&#151;Share Incentive Plan". We recognize share-based compensation
to employees as expenses in our statement of operations based on the fair value of the equity awarded on the date of the grant. The compensation expense is recognized over the period in which the
recipient is required to provide service in exchange for the equity award. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have made an estimate of expected forfeitures and are recognizing compensation costs only for those equity awards that we expect to vest. We estimate our forfeitures based on past
employee retention rates and our expectations of future retention rates. We will prospectively revise our forfeiture rates based on actual history. Our share-based compensation expenses may change
based on changes to our actual forfeitures. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>61</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=63,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=764630,FOLIO='61',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<A NAME="page_cq45803_1_62"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
the year ended December&nbsp;31, 2011, we recorded share-based compensation expenses of approximately $4.1&nbsp;million, compared to approximately $3.9&nbsp;million for the
year ended December&nbsp;31, 2010. We have categorized these share-based compensation expenses in our:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>cost of revenues; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>selling expenses; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>general and administrative expenses; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>research and development expenses, </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>depending
on the job functions of the individuals to whom we granted the options, restricted stock units or restricted shares. The following table sets forth, for the periods indicated, the allocation
of our share-based compensation expenses both in absolute amount and as a percentage of total share-based compensation expenses. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=17 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=17 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In thousands of US$, except for percentages)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Share-based compensation expenses included in:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cost of revenues</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>412</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.6</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>231</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>686</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.9</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Selling expenses</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>733</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13.5</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>509</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13.1</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>683</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.8</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>General and administrative expenses</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,772</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>69.4</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,873</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>74.1</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,442</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>60.1</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Research and development expenses</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>519</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9.5</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>264</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.8</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>250</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.2</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total share-based compensation expenses</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,436</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,877</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,061</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
expect to incur additional share-based compensation expenses as we expand our operations. For example, we anticipate that selling expenses will increase as we hire additional sales
personnel to further expand our worldwide marketing activities in line with the expected growth of our operations. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Interest Expenses  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interest expenses consist primarily of interest incurred with respect to our short and long-term loans from Chinese
commercial banks and the 6% convertible notes we issued privately to qualified institutional investors. Due to our significant use of long-term and short-term loans, interest
expense has increased from $9.5&nbsp;million in 2009 to $22.2&nbsp;million in 2010. Our interest expense increased to $43.8&nbsp;million in 2011 due to additional bank borrowings and higher
borrowing rates. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Gain (Loss) on Change in Fair Value of Derivatives  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The gains on change in fair value of derivatives in our 2009, 2010 and 2011 financial statements were associated with hedging part of
our expected cash flows and balances denominated in foreign currencies, mainly in the Euro. During the years ended December&nbsp;31, 2009 and 2010, the gain on change in fair value of these foreign
currency derivatives amounted to $9.9&nbsp;million and $1.7&nbsp;million, respectively. In 2011, we incurred a loss on change in fair value of these foreign currency derivatives of
$5.8&nbsp;million. We recorded a foreign currency derivative liability of $0.5&nbsp;million in
2009, both a foreign currency derivative asset of $2.2&nbsp;million and a foreign currency derivative liability of $2.5&nbsp;million in 2010 and a foreign currency derivative asset of
$2.7&nbsp;million in 2011. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>62</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=9,SEQ=64,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=524376,FOLIO='62',FILE='DISK129:[12ZAT3.12ZAT45803]CQ45803A.;12',USER='VRIVERA',CD='27-APR-2012;06:05' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cs45803_1_63"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->





<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Foreign Exchange Gain (Loss)  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We recorded a foreign currency exchange loss of $36.3&nbsp;million in 2010, mainly due to the depreciation of the Euro against the
U.S. dollar during 2010, compared to a foreign currency exchange gain of $7.7&nbsp;million in 2009. In 2011, we recorded a foreign exchange loss of $40.0&nbsp;million, mainly due to depreciation
of the Euro and appreciation of the Renminbi. Our accounts receivable are mainly denominated in U.S. dollars and Euros, while the U.S. dollar is our functional and reporting currency. In November and
December 2009, the Euro exchange rate declined from $1.51 to &euro;1.00 to slightly over $1.43 to &euro;1.00, while in 2010 the Euro exchange rate varied between $1.19 to
&euro;1.00 and $1.42 to &euro;1.00. In 2011, the Euro exchange rate varied between $1.29 to &euro;1.00 and $1.49 to &euro;1.00. This impacted the value of
our Euro denominated accounts receivable and other Euro denominated assets. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Income Tax Expense  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We recognize deferred tax assets and liabilities for temporary differences between the financial statement and income tax bases of
assets and liabilities. Valuation allowances are provided against deferred tax assets when management cannot conclude that it is more likely than not that some portion or all deferred tax assets will
be realized. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
are governed by the CBCA, a federal statute of Canada and are registered to carry on business in Ontario, which subject us to both Canadian federal and Ontario provincial corporate
income taxes. Our combined tax rates were 33.0%, 31.0% and 28.25% for the years ended 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PRC
enterprise income tax is calculated based on taxable income determined under PRC accounting principles. Our major operating subsidiaries, CSI Solartronics, CSI Manufacturing, CSI
Cells, CSI Luoyang Manufacturing, CSI Technologies and CSI Changshu Manufacturing, are subject to taxation in China. CSI Solartronics has been recognized as an HNTE. However, because CSI Solartronics
does not meet certain requirements for the reduced 15% enterprise income tax rate, CSI Solartronics is still subject to a 25% enterprise income tax rate. CSI Cells and CSI Luoyang Manufacturing are
subject to a reduced enterprise income tax rate of 12.5% until the end of 2011, when their tax holidays expire. CSI Technologies and CSI Changshu Manufacturing are subject to a reduced enterprise
income tax rate of 12.5% until the end of 2012, when their tax holidays will expire. CSI Manufacturing is subject to a standard 25% enterprise income tax rate. As the preferential tax benefits
currently enjoyed by our PRC subsidiaries expire, their effective tax rates will increase significantly. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
EIT Law also provides that enterprises established outside China whose "effective management" is located in China are considered PRC tax residents and will generally be subject to
the uniform 25% enterprise income tax rate on their global income. Under the implementation regulations, the term "effective management" is defined as substantial and overall management and control
over such aspects as the production and business, personnel, accounts and properties of an enterprise. Currently there are no detailed rules or precedents governing the procedures and specific
criteria for determining an enterprise's effective management. As a substantial number of the members of our management team are located in China, we may be considered a PRC tax resident under the EIT
Law and, therefore, subject to the uniform 25% enterprise income tax rate as it relates to our global income. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the EIT Law and implementing regulations issued by the State Council, the PRC withholding tax rate of 10% is generally applicable to interest and dividends payable to investors
that are not "resident enterprises" in the PRC, to the extent such interest or dividends have their sources within the PRC. We consider the undistributed earnings of our PRC subsidiaries
(approximately $200.1&nbsp;million at December&nbsp;31, 2011) to be indefinitely reinvested in China, and consequently we have made no provision for withholding taxes for those amounts. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>63</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=65,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=818809,FOLIO='63',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_64"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Critical Accounting Policies  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We prepare financial statements in accordance with U.S.&nbsp;GAAP, which requires us to make judgments, estimates and assumptions
that affect (i)&nbsp;the reported amounts of our assets and liabilities, (ii)&nbsp;the disclosure of our contingent assets and liabilities at the end of each fiscal period and (iii)&nbsp;the
reported amounts of revenues and expenses during each fiscal period. We regularly evaluate these estimates based on our own historical experience, knowledge and assessment of current business and
other conditions, our expectations regarding the future based on available information and reasonable assumptions, which together form our basis for making judgments about matters that are not readily
apparent from other sources. Since the use of estimates is an integral component of the financial reporting process, our actual results could differ from those estimates. Some of our accounting
policies require a higher degree of judgment than others in their application. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;When
reviewing our financial statements, the following should be considered: (i)&nbsp;our selection of critical accounting policies, (ii)&nbsp;the judgment and other uncertainties
affecting the application of such policies and (iii)&nbsp;the sensitivity of reported results to changes in conditions and assumptions. We believe the following accounting policies involve the most
significant judgments and estimates used in the preparation of our financial statements. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Revenue Recognition  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sales of modules, system kits and silicon materials are recorded when products are delivered and title and risk of loss or damage has
passed to the customers. Sales to customers are recorded net of estimated returns. A system kit is a ready-to-install package consisting of solar modules produced by us and the
third party supplied components, such as inverters, racking system, tracker and other accessories. We only recognize revenues when prices to the seller are fixed or determinable and collectability is
reasonably assured. If collectability is not reasonably assured, we recognize revenue only upon collection of cash. Revenues also include reimbursements of shipping and handling costs of products sold
to customers. Sales agreements typically contain the customary product warranties but do not contain any post-shipment obligations nor any return or credit provisions. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
majority of our contracts provide that products are shipped under the terms free on board, or FOB, ex-works or cost, insurance and freight, or CIF. Under FOB terms, we
fulfill our obligation to deliver when the goods have passed over the ship's rail at the named port of shipment. The customer bears all costs and risks of loss or damage to the goods from that point.
Under ex-works terms, we fulfill our obligation to deliver when we have made the goods available at our premises to the customer. The customer bears all costs and risks involved in taking
the goods from our premises to the desired destination. Under CIF terms, we must pay the costs, marine insurance and freight necessary to bring the goods to the named port of destination. The risk of
loss of or damage to the goods, and any additional costs due to events occurring after the time the goods have been delivered on board the vessel, is transferred to the customer when the goods pass
the ship's rail in the port of shipment. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
use the percentage of completion method to recognize revenue from systems integration projects for which we provide EPC services under an EPC contract when the contract price is fixed
or determinable. We use the cost-to-cost method to measure the percentage of completion and recognize revenue based on the estimated progress to completion. We periodically
revise our profit estimates based on changes in facts, and immediately recognize any losses that are identified on contracts. Incurred costs include all direct material, labor, subcontractor cost, and
other associated costs. We recognize job material costs as incurred costs when the job materials have been permanently attached or fitted to the solar power systems as required by the engineering
design. The construction periods normally extend beyond six months and less than one year. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
enter into buy/sell arrangements with certain raw material vendors pursuant to which we sell finished goods, comprising either solar cells or solar modules, in exchange for raw
materials, typically </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>64</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=66,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=64363,FOLIO='64',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_65"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>silicon
wafers. These arrangements are made with counterparties in the same line of business and are executed as a means of securing a consistent supply of raw materials. The transactions are recorded
in revenues and cost of revenues at fair value on a gross basis. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
enter into toll manufacturing arrangements in which we receive solar wafers and return finished modules. We recognize a service fee as revenue when the processed modules are
delivered. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
occasion, we have permitted certain customers to return products for reasons that were not covered by our warranty. We periodically make estimates of our sales returns based on
historical experience, and record such estimate as a reduction of revenue. As of December&nbsp;31, 2009, 2010 and 2011, we had a sales return reserve of $8.5&nbsp;million, $8.9&nbsp;million and
$6.2&nbsp;million, respectively. Actual returns could differ from these estimates. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sometimes
we grant extended credit terms to customers with whom we had positive historical collection experience and who have overall creditworthiness. In addition, some of our customers
pay us through drawn upon acceptances, open accounts and letter of credit terms, which typically take 30 to 120&nbsp;days to process in order for us to be paid. To assess the creditworthiness of our
customers, we generally obtain credit information from reputable third-party sources, including Dunn&nbsp;&amp; Bradstreet and insurance companies that ultimately insure us against customer credit
default. Using the information collected, we further evaluate the potential effect of a delay in financing on the customers' liquidity and financial position, their ability to draw down financing as
well as their ability and intention to pay should they not obtain the related financing. Based on this analysis, we determine what credit terms, if any, to offer to each customer individually. Based
on the procedures that we perform around customer credit and collectability, we will recognize revenue by using the accrual basis or cash basis depending upon whether the collectability continues to
be reasonably assured. If we believe that collectability is not reasonably assured, we do not recognize the revenue until cash payment is received from the customer. As of December&nbsp;31, 2009,
2010 and 2011, we had inventories of $21.0&nbsp;million, $18.8&nbsp;million and $23.2&nbsp;million, respectively, relating to sales to customers where revenues were not recognized because the
collection of payment was not reasonably assured. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Warranty Cost  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Before June 2009, we typically sold our standard solar modules and products with up to a two-year guarantee for defects in
materials and workmanship and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the
time of delivery. In June 2009, we increased our warranty against defects in materials and workmanship to six years. Effective August&nbsp;1, 2011, we increased our warranty against defects in
materials and workmanship to ten years and we guarantee that for a period of 25&nbsp;years, our modules will maintain the following performance
levels:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>during the first year, the actual power output of the module will be no less than 97% of the labeled power output; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>from year 2 to year 24, the actual annual power output decline of the module will be no more than 0.7%; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>by the end of year 25, the actual power output of the module will be no less than 80% of the labeled power output. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have the right to repair or replace solar modules, at our option, under the terms of the warranty policy. We maintain warranty reserves to cover potential liabilities that could arise
under these guarantees and warranties. Due to limited warranty claims to date, we accrue the estimated costs of warranties based on an assessment of our competitors' accrual history, industry-standard
accelerated testing, estimates of failure rates from our quality review, and other assumptions that we believe to be reasonable under the circumstances. Actual warranty costs are accumulated and
charged against the </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>65</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=67,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=327683,FOLIO='65',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_66"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>accrued
warranty liability. To the extent that accrual warranty costs differ from the estimates, we will prospectively revise our accrual rate. There was no prospective reversion for each period
presented. We currently take a 1% warranty provision against our revenue for sales of solar modules and 0.8% for solar system kits. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April 2010, we entered into agreements with a group of insurance companies to back up our warranties. Under the policies, the insurance companies have agreed to cover the liabilities
listed on our warranty statement up to certain maximum claim limits and subject to certain deductibles. Insurance premiums are recorded as other non-current assets and amortized over the
25-year term of the insurance policy. The use of insurance may alter the costs of our warranty program. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Impairment of Long-lived Assets  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We evaluate our long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying
amount of an asset may not be recoverable. When these events occur, we measure impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from
the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, we will recognize an impairment loss based on
the fair value of the assets. There was no impairment charge recognized during the years ended December&nbsp;31, 2009, 2010 and 2011. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Allowance for Doubtful Accounts  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We conduct credit evaluations of our customers and generally do not require collateral or other security from them. We establish
allowances for doubtful accounts primarily based upon the age of our receivables and factors surrounding the credit risk of specific customers. As of December&nbsp;31, 2009, 2010 and 2011, an
allowance for doubtful accounts of $18.0&nbsp;million, $8.0&nbsp;million and $9.5&nbsp;million, respectively, was established for certain customers where management expected a credit risk on the
collection of accounts receivable balances. We made a provision of $10&nbsp;million related to a particular customer in 2009 due to the fact that the customer's account was more than 90&nbsp;days
overdue and the customer had communicated to us that it was unable to pay. We recovered the full overdue payment in 2010 after having taken legal proceedings against the customer. This is the primary
reason for the significant reversal of the allowance for doubtful accounts in 2010. Of the $10&nbsp;million balance, $2&nbsp;million was covered by Sinosure but no cash has been received from
Sinosure as the balance has been recovered from the customer. From mid-2009, we started to purchase insurance from Sinosure for accounts receivable to mitigate collection risks from some
customers. We establish allowances for all doubtful accounts according to our allowance policy regardless of whether such accounts are covered by Sinosure insurance. For the amounts recoverable from
Sinosure, we recorded $7.1&nbsp;million, $4.2&nbsp;million and $5.3&nbsp;million in prepaid expenses and other current assets as of December&nbsp;31, 2009, 2010 and 2011, respectively. With
respect to advances to suppliers, primarily suppliers of solar cells, solar wafers and silicon raw materials, we perform ongoing credit evaluations of their financial condition. We generally do not
require collateral or security against advances to suppliers, as they tend to be recurring supply partners. However, we maintained a reserve for potential credit losses for advances to suppliers as of
December&nbsp;31, 2009, 2010 and 2011 of $11.0&nbsp;million, $19.4&nbsp;million and $38.1&nbsp;million, respectively. The reserves as of December&nbsp;31, 2011 include allowances on advances
to LDK of $9.5&nbsp;million, allowances on advances to an UMG-Si supplier of $10.2&nbsp;million and allowances on advances to Deutsche Solar of $17.4&nbsp;million. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Inventories  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inventories are stated at the lower of cost or market. Cost is determined by the weighted average method. Cost of inventories consists
of costs of direct materials, and where applicable, direct labor </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>66</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=68,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=447747,FOLIO='66',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_67"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>costs,
tolling costs and any overhead that we incur in bringing the inventories to their present location and condition. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adjustments
are recorded to write down the cost of obsolete and excess inventories to the estimated market value based on historical and forecast demand. The write-down of
inventories for the years ended December&nbsp;31, 2009, 2010 and 2011 were $12.5&nbsp;million, $2.1&nbsp;million and $8.5&nbsp;million, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the past, we entered into firm purchase commitments to acquire materials from our suppliers. A firm purchase commitment represents an agreement that specifies all significant terms,
including the price and timing of the transactions, and includes a disincentive for non-performance that is sufficiently large to make performance probable, such as a
take-or-pay provision which requires us to pay for committed volumes regardless of whether we actually acquire the materials. We evaluate these agreements and record a loss, if
any, on firm purchase commitments using the same lower of cost or market approach that is used to value inventory. The computation of the loss on firm purchase commitments is subject to several
estimates, including primarily the ultimate selling price of the finished goods of which these raw materials comprise a part, and is therefore inherently uncertain. Further, we only record the
expected loss as it relates to the following fiscal period, as we are unable to reasonably estimate future market prices beyond one year. As a result, changes in the cost of materials or sales price
of modules will directly affect the computation of the estimated loss on firm purchase commitments and our consolidated financial statements in the following years. We purchased the minimum contracted
volume for year 2009 under our 12-year supply agreement with Deutsche Solar. We did not, however, purchase the minimum contracted volumes for year 2010 and year 2011. The agreement
contains a provision stating that if we do not order the contracted volume in a given year, Deutsche Solar can invoice us for the difference at the full contract price. We believe that it is more
likely than not that the take-or-pay provisions of the agreement are void under German law. In December 2011, Deutsche Solar gave notice to us to terminate the
12-year wafer supply agreement with immediate effect. Deutsche Solar justified the termination with alleged breach of the agreement by us. In the notice, Deutsche Solar reserved its right
to claim damage of Euro148.6&nbsp;million (approximately $192.6&nbsp;million) in court. The 12-year supply agreement with Deutsche Solar was terminated in 2011. As a result, we
reclassified the accrued loss on firm purchase commitments reserve of $27.9&nbsp;million as of December&nbsp;31, 2011 to loss contingency accruals. In addition, we made a full bad debt allowance
of $17.4&nbsp;million against the balance of its advance payments to Deutsche Solar as a result of the termination of the long-term supply contract. The accrued amount of
$27.9&nbsp;million represents our best estimate for our loss contingency. Deutsche Solar did not specify the basis for its claimed damage of Euro&nbsp;148.6&nbsp;million (approximately
$192.6&nbsp;million) on the notice. It is reasonably possible that Deutsche Solar may claim additional damage losses in excess of the accrued amount; however, we are unable to reliably estimate the
range of any additional exposure. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finally,
we believe that the supply agreement was terminated in 2011 and, as a result, we are no longer obligated to purchase (and pay for) wafers for year 2012 and after. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
outsource portions of our manufacturing process, including converting silicon into ingots, cutting ingots into wafers, and converting wafers into solar cells, to various third-party
manufacturers. These outsourcing arrangements may or may not include the transfer of title of the raw material inventory (silicon, ingots or wafers) to third-party manufacturers. Such raw materials
are recorded as raw materials inventory when purchased from suppliers. For those outsourcing arrangements in which the title is not transferred, we maintain such inventory on our balance sheet as raw
materials inventory
while it is in the physical possession of the third-party manufacturer. Upon receipt of the processed inventory, it is reclassified as work-in-process inventory and a
processing fee is paid to the third-party manufacturer. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>67</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=69,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=325519,FOLIO='67',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_68"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
those outsourcing arrangements, characterized as sales, where title (including risk of loss) is transferred to the third-party manufacturer, through raw materials sales contracts and
processed inventory purchase contracts that were entered into simultaneously, we are constructively obligated to repurchase the inventory once it has been processed. In this case, the raw material
inventory is classified as raw material inventory while in physical possession of the third-party manufacturer. The cash received is classified as advances from customers on the balance sheet and not
as revenue or deferred revenue. Outsourcing arrangements, which require prepayment for repurchase of the processed inventory, are classified as advances to suppliers on the balance sheet. There is no
right of offset for these advances from customers and advances to suppliers; they remain on the balance sheet until the processed inventory is repurchased. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Fair Value of Derivative and Financial Instruments  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The carrying value of cash and cash equivalents, trade receivables, advances to suppliers, accounts payable and short-term
borrowings approximate their fair values due to the short-term maturity of these instruments. Long-term bank borrowings approximate their fair value since the contracts were
entered into with floating market interest rates. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
book value of our investment in an UMG-Si supplier was $3.0&nbsp;million as of December&nbsp;31, 2010. Due to the supplier's financial position and default on
scheduled material delivery in 2010, we made an investment impairment of $3.0&nbsp;million. The impairment reduced the carrying value of the investment in our balance sheet to nil as at
December&nbsp;31, 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
primary objective for holding derivative and financial instruments is to manage foreign currency risk. We record derivative and financial instruments as assets or liabilities,
measured at fair value. The recognition of gains or losses resulting from changes in fair value of those derivatives and financial instruments is based on the use of each derivative and financial
instrument and whether or not they qualify for hedge accounting. We entered into certain foreign currency derivative contracts to hedge part of our foreign currency exposures, mainly in the Euro,
against the U.S. dollar using foreign exchange forward or option contracts. The foreign currency derivative contracts did not qualify for
hedge accounting and, as a result, changes in their fair value are recognized in the statement of operations. We recorded a gain on foreign currency derivative contracts of $9.9&nbsp;million,
$1.7&nbsp;million and a loss of $5.8&nbsp;million for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Changes
to any of the assumptions used in the valuation model could materially impact the valuation results. Our foreign currency derivative instruments relate to foreign exchange
forward or option contracts involving major currencies such as the Euro and the U.S. dollar. Since our derivative and financial instruments are not traded on an exchange, they are valued using
valuation models. Interest rate yield curves and foreign exchange rates are the significant inputs for these valuation models. These inputs are observable in active markets over the terms of the
instruments we hold, and accordingly, the fair value measurements are classified as Level&nbsp;2 in the fair value hierarchy. We consider the effect of our own credit standing and that of our
counterparties in the valuation of our derivative and financial instruments. A more detailed discussion on fair value measurement is reflected in Note&nbsp;7 to our consolidated financial statements
included elsewhere in this annual report. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Income Taxes  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported
amounts in the financial statements, net tax loss carry forward and credits by applying enacted statutory tax rates applicable to future years. Deferred tax assets are reduced by a valuation allowance
when, in the opinion of management, it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the
laws of the relevant taxing jurisdictions. The components of the deferred tax </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>68</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=70,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=284390,FOLIO='68',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_69"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>assets
and liabilities are individually classified as current and non-current based on the characteristics of the underlying assets and liabilities, or the expected timing of their use
when they do not relate to a specific asset or liability. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Share-based Compensation  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have granted share-based compensation in the forms of restricted shares, options and restricted share units to our directors,
officers and employees. The value of share-based payment compensation is based on grant date fair value and is recognized in our consolidated financial statements over the requisite service period,
which is generally the vesting period. We grant our restricted shares at their fair value, which generally represents the fair value of an unrestricted share less a discount calculated based on the
length of time the share is restricted. For share options, we use the binominal model. Determining the value of our share-based compensation expense in future periods requires the input of highly
subjective assumptions, including the expected life of the options, the price volatility of our underlying shares, the risk free interest rate, the expected dividend rate, and the estimated
forfeitures of the options. We estimate our forfeitures based on past employee retention rates, our expectations of future retention rates, and we will prospectively revise our forfeiture rates based
on actual history. Our compensation charges may change based on changes to our actual forfeitures. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Recently Issued Accounting Pronouncements  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In May 2011, the Financial Accounting Standards Board, or FASB, issued ASU 2011-04, "Fair Value Measurement (Topic 820):
Amendments to Achieve Common Fair Value Measurement and Disclosure Requirements in U.S.&nbsp;GAAP and IFRSs". This ASU is the result of joint efforts by the FASB and International Accounting
Standards Board to develop a single, converged fair value framework. The guidance is largely consistent with existing fair value measurement principles under U.S.&nbsp;GAAP. The guidance expands the
existing disclosure requirements for fair value measurements and makes other amendments. The guidance is to be applied prospectively and is effective for interim and annual periods beginning after
December&nbsp;15, 2011. Early application is not permitted. We do not expect the adoption of this pronouncement will have a significant effect on our consolidated financial statements. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
June 2011, the FASB issued ASU 2011-05, "Comprehensive Income (Topic 220), Presentation of Comprehensive Income". The ASU revises the manner in which entities present
comprehensive income in their financial statements. The new guidance removes the presentation options in ASC 220, "Comprehensive Income," and requires entities to report components of comprehensive
income in either (1)&nbsp;a continuous statement of comprehensive income or (2)&nbsp;two separate but consecutive statements. The ASU does not change the items that must be reported in other
comprehensive income. In December 2011, the FASB issued ASU 2011-12, Deferral of the Effective Date for Amendments to the Presentation of Reclassifications of Items Out of Accumulated
Other Comprehensive Income in Accounting Standards Update No.&nbsp;2011-05. This ASU defers the requirement in ASU 2011-05 that entities present reclassification adjustments
for each component of accumulated other comprehensive income, or AOCI, in both net income and other comprehensive income on the face of the financial statements. ASU 2011-12 requires
entities to continue to present amounts reclassified
out of AOCI on the face of the financial statements or disclose those amounts in the notes to the financial statements. The effective date of ASU 2011-12 is consistent with ASU
2011-05, which is effective for fiscal years, and interim periods within those years, beginning after December&nbsp;15, 2011 for public entities. The adoption of this ASU will change our
presentation of comprehensive income in our consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
September 2011, the FASB issued ASU 2011-08, "Intangibles&#151;Goodwill and Other (Topic 350): Testing Goodwill for Impairment". This ASU permits an entity to first
assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>69</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=71,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=905457,FOLIO='69',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_70"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>carrying
amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test described in Topic 350. The
more-likely-than-not threshold is defined as having a likelihood of more than 50&nbsp;percent. The amendments in this ASU apply to all entities, both public and
nonpublic, that have goodwill reported in their financial statements. The amendments are effective for annual and interim goodwill impairment tests performed for fiscal years beginning after
December&nbsp;15, 2011. Early adoption is permitted, including for annual and interim goodwill impairment tests performed as of a date before September&nbsp;15, 2011, if an entity's financial
statements for the most recent annual or interim period have not yet been issued or, for nonpublic entities, have not yet been made available for issuance. We do not expect the adoption of this
pronouncement will have a significant effect on our consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
December&nbsp;16, 2011, the FASB issued ASU 2011-11, "Balance Sheet (Topic 210): Disclosures about Offsetting Assets and Liabilities," which contains new disclosure
requirements regarding the nature of an entity's rights of setoff and related arrangements associated with its financial instruments and derivative instruments. The new disclosures are designed to
make financial statements that are prepared under U.S.&nbsp;GAAP more comparable to those prepared under IFRSs. To facilitate the comparison between financial statements prepared under
U.S.&nbsp;GAAP and IFRSs, the new disclosures will give financial statement users information about both gross and net exposures. The new disclosure requirements are effective for annual reporting
periods beginning on or after January&nbsp;1, 2013, and interim periods therein; retrospective application is required. We do not believe that the adoption of this ASU will have a material effect on
our consolidated financial statements. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Results of Operations  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth a summary, for the periods indicated, of our consolidated results of operations and each item expressed
as a percentage of our total net revenues. Our historical results presented below are not necessarily indicative of the results that may be expected for any future period. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:67%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"120%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="120%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="16pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="16pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=17 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>For the years ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=17 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(in thousands of US$, except percentages)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>630,961</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,495,509</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,898,922</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>100.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cost of revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>552,856</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>87.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,266,737</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>84.7</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,716,640</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>90.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Gross profit</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>78,105</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>12.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>228,772</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>182,282</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating expenses:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Selling expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,089</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>47,109</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>69,341</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.7</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>General and administrative expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>46,324</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>54,520</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>86,269</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Research and development expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,180</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,843</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>19,839</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total operating expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>71,593</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>108,472</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>175,449</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9.2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income from continuing operations</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,512</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>120,300</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,833</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other income (expenses)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(9,459</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(22,164</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(43,844</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (2.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,084</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.8</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,936</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,447</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Gain(loss) on change in fair value of derivatives</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,870</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,657</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(5,751</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,788</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2,854</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(41</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange gain (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7,681</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(36,293</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (2.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(40,007</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (2.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income(loss) before income taxes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>21,476</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>67,582</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4.5</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(74,363</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (3.9</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income tax (expense) benefit</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,302</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(16,754</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1.1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(16,540</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.9</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,778</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,828</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,903</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (4.8</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Less: Net income attributable to non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>132</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>259</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(99</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (0.0</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss) attributable to Canadian Solar&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,646</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,569</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3.4</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,804</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (4.8</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>70</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=72,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=194121,FOLIO='70',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<A NAME="page_cs45803_1_71"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Year Ended December&nbsp;31, 2011 Compared to Year Ended December&nbsp;31, 2010  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net Revenues.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our total net revenues increased by $403.4&nbsp;million, or 27.0%, from $1,495.5&nbsp;million in 2010 to
$1,898.9&nbsp;million in
2011. Increase in net revenues from non-European markets contributed $365.9&nbsp;million to increase in our total net revenues in 2011. Our net revenues increased primarily due to
increased shipments from 803.5 MW in 2010 to 1,322.5 MW in 2011, an increase of
64.6%, offset by decreased average selling prices of our standard solar modules from $1.80 per watt in 2010 to $1.34 per watt in 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
shipments to European markets increased by 216.4 MW from 665.9 MW in 2010 to 882.3 MW in 2011. And our shipments to non-European markets increased by 302.7 MW from 137.6
MW in 2010 to 440.3 MW in 2011. The increase in shipments in non-European markets primarily came from China, U.S. and India among others as we increased our marketing efforts and expanded
our customer base in these markets. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
periodically make estimates of our sales returns based on historical experience and record such estimates as a reduction of revenues. As of December&nbsp;31, 2010 and 2011, we had a
sales return reserve of $8.9&nbsp;million and $6.2&nbsp;million, respectively. Actual returns could differ from these estimates. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cost of Revenues.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our cost of revenues increased by $449.9&nbsp;million, or 35.5%, from $1,266.7 million in 2010 to
$1,716.6&nbsp;million in
2011. The increase in our cost of revenues was in line with the increase in our net revenues for the year, offset by a decrease in raw materials costs for the year due to market supply competition on
wafers and solar cells. Cost of revenues as a percentage of our total net revenues increased from 84.7% in 2010 to 90.4% in 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
recorded a loss on firm purchase commitments of $1.6&nbsp;million and $10.6&nbsp;million for the years ended December&nbsp;31, 2010 and 2011, respectively. The
12-year supply agreement with Deutsche Solar was terminated by the end of 2011. As a result, we reclassified the accrued loss on firm purchase commitments of $27.9&nbsp;million as of
December&nbsp;31, 2011 to loss contingency accruals. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
inventory write-downs for year 2010 and year 2011 were $2.1&nbsp;million and $8.5&nbsp;million, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gross Profit.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;As a result of the foregoing, our gross profit decreased by $46.5&nbsp;million, or 20.3%, from $228.8&nbsp;million in
2010 to
$182.3&nbsp;million in 2011. Our gross profit margin decreased from 15.3% in 2010 to 9.6% in 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operating Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our operating expenses increased by $67.0&nbsp;million, or 61.7%, from $108.5 million in 2010 to $175.4&nbsp;million
in 2011.
Operating expenses as a percentage of our total net revenues increased from 7.3% in 2010 to 9.2% in 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Selling Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our selling expenses increased by $22.2&nbsp;million, or 47.2%, from $47.1&nbsp;million in 2010 to $69.3&nbsp;million
in
2011. The increase in our selling expenses was due to increases in shipping and handling costs by $8.1&nbsp;million, sales commissions and payroll costs by $5.4&nbsp;million, and advertising and
promotion costs by $5.3&nbsp;million, all in line with the increased shipments and personnel. Selling expenses as a percentage of our net total revenues increased from 3.2% in 2010 to 3.7% in 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;General and Administrative Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our general and administrative expenses increased by $31.7&nbsp;million, or 58.2%, from
$54.5&nbsp;million
in 2010 to $86.3&nbsp;million in 2011. The increase in our general and administrative expenses was primarily due to an increase in allowance for doubtful accounts by $20.2&nbsp;million, or 673.3%,
from $3.0&nbsp;million in 2010 to $23.2&nbsp;million in 2011, including a $17.4&nbsp;million allowance related to advances to Deutsche Solar, and an increase in salary and benefits expenses by
$8.0&nbsp;million, or 46.8%, from $16.9&nbsp;million in 2010 to $24.9&nbsp;million in 2011. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>71</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=9,SEQ=73,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=877733,FOLIO='71',FILE='DISK129:[12ZAT3.12ZAT45803]CS45803A.;15',USER='SMENEZE',CD='27-APR-2012;03:50' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cu45803_1_72"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Research and Development Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our research and development expenses increased by $13.0&nbsp;million, or 190.0%, from
$6.8&nbsp;million in
2010 to $19.8&nbsp;million in 2011. The increase in research and development expenses was primarily due to the development of our next-generation, high-efficiency cells,
expanded and other innovative product development initiatives and the expansion of our research and development team. We expect our research and development expenses will continue to increase in 2012
as we continue to undertake technology development related to future product offerings. Research and development expenses as a percentage of our total net revenues were approximately 0.5% and 1.0% in
2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interest Expenses, Net.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our interest expenses, net increased by $20.2&nbsp;million, or 132.4%, from $15.2&nbsp;million in 2010 to
$35.4&nbsp;million in 2011. The increase in our interest expenses from $22.2&nbsp;million in 2010 to $43.8&nbsp;million in 2011, or 97.8% was due to a significant increase in bank borrowings to
finance our increased working capital requirements and our daily operations during 2011. Interest expense is expected to increase in the near future in line with increased bank borrowings. Interest
income increased from $6.9&nbsp;million in 2010 to $8.4&nbsp;million in 2011, or 21.8%, mainly due to increased restricted cash and higher rates. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gain/( Loss) On Change in Fair Value of Derivatives.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;In 2011, we recorded a loss on change in fair value of derivatives of
$5.8&nbsp;million,
compared to a gain of $1.7&nbsp;million in 2010. The gain or loss on change in fair value of derivatives represents a gain or loss on the foreign currency hedges that we established on part of our
expected cash flows and balances denominated in foreign currencies, mainly in the Euro, by means of foreign currency forward or option contracts. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Investment Income/(Loss).</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;We recorded an investment loss of $41,163 in 2011 compared to investment loss of $2.8&nbsp;million in 2010.
The
investment loss in 2010 was mainly due to the impairment of an investment in a UMG-Si supplier amounting to $3.0&nbsp;million. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Foreign Exchange Loss.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;We recorded a foreign exchange loss of $40.0&nbsp;million in 2011, compared to a foreign exchange loss of
$36.3&nbsp;million in 2010. These foreign exchange losses were mainly due to the depreciation of the Euro and appreciation of the Renminbi against the U.S. dollar. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Income Tax Benefit (Expenses).</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our income tax expense was $16.5&nbsp;million in 2011, compared to $16.8&nbsp;million in 2010. Although
we
experienced loss in 2011, the income tax expenses remained stable mainly due to our tax structure where revenues for certain Chinese subsidiaries from overseas trading companies are on a cost plus
basis, and can result in taxes being owed in some jurisdictions even when we incurred an overall loss. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net Income Attributable To Non-Controlling Interest.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The net income attributable to non-controlling interest represented the share of
net
income by the non-controlling shareholders in our Japanese, German and US subsidiaries. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net Income (Loss) Attributable To Canadian Solar&nbsp;Inc.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;As a result of the foregoing, the net income attributable to Canadian
Solar&nbsp;Inc.
decreased by $141.4&nbsp;million, or 279.6%, from $50.6&nbsp;million in 2010, to negative $90.8&nbsp;million in 2011. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Year Ended December&nbsp;31, 2010 Compared to Year Ended December&nbsp;31, 2009  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net Revenues.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our total net revenues increased by $864.6&nbsp;million, or 137.0%, from $630.9&nbsp;million in 2009 to
$1,495.5&nbsp;million in
2010. Our net revenues increased primarily due to increased shipments from 297.2 MW in 2009 to 803.5 MW in 2010, an increase of 170.4%, offset by decreased average selling prices of our standard solar
modules from $2.13 per watt in 2009 to $1.80 per watt in 2010. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>72</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=74,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=452563,FOLIO='72',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<A NAME="page_cu45803_1_73"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
periodically make estimates of our sales returns based on historical experience and record such estimates as a reduction of revenues. As of December&nbsp;31, 2009 and 2010, we had
sales return reserve of $8.5&nbsp;million and $8.9&nbsp;million, respectively. Actual returns could differ from these estimates. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cost of Revenues.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our cost of revenues increased by $713.9&nbsp;million, or 129.1%, from $552.9 million in 2009 to
$1,266.7&nbsp;million in 2010.
The increase in our cost of revenues was in line with the increase in net revenues for the year, offset by a decrease in raw materials prices for the year due to market supply competition on wafers
and solar cells. Cost of revenues as a percentage of our total net revenues decreased from 87.6% in 2009 to 84.7% in 2010. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
loss on firm purchase commitments of $13.8&nbsp;million and $1.6&nbsp;million under our long-term wafer supply agreement with Deutsche Solar was recorded in 2009 and
2010, respectively. Our inventory write-downs for 2009 and 2010 were $12.5&nbsp;million and $2.1&nbsp;million, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gross Profit.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;As a result of the foregoing, our gross profit increased by $150.7&nbsp;million, or 193.0%, from $78.1&nbsp;million in
2009 to
$228.8&nbsp;million in 2010. Our gross profit margin increased from 12.4% in 2009 to 15.3% in 2010. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operating Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our operating expenses increased by $36.9&nbsp;million, or 51.5%, from $71.6&nbsp;million in 2009 to
$108.5&nbsp;million in
2010. Operating expenses as a percentage of our total net revenues decreased from 11.3% in 2009 to 7.3% in 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Selling Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our selling expenses increased by $25.0&nbsp;million, or 113.3%, from $22.1&nbsp;million in 2009 to
$47.1&nbsp;million in
2010. The increase in our selling expenses was due to increases in freight charges, sales commissions and payroll, and advertising and promotion costs in line with the increased shipments and
personnel, increasing our brand awareness in 2010. Selling expenses as a percentage of our net total revenues decreased from 3.5% in 2009 to 3.2% in 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;General and Administrative Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our general and administrative expenses increased by $8.2&nbsp;million, or 17.7%, from
$46.3&nbsp;million in
2009 to $54.5&nbsp;million in 2010. The increase in our general and administrative expenses was due to increases in personnel costs in line with the increase in the size of our organization and
increased compliance related consulting and professional fees, offset by a decrease in allowance for doubtful accounts from tighter credit controls introduced in 2010. General and administrative
expenses as a percentage of our total net revenues decreased from 7.3% in 2009 to 3.6% in 2010. The general and administrative expenses included an allowance for doubtful accounts was
$18.1&nbsp;million for the year ended December&nbsp;31, 2009, compared to $3.0&nbsp;million for the year ended December&nbsp;31, 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Research and Development Expenses.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our research and development expenses increased by $3.6 million, or 115.2%, from $3.2&nbsp;million
in 2009 to
$6.8&nbsp;million in 2010. The increase in research and development expenses was due to increased headcount of our research and development personnel, salaries and investments in research and
development of new cell types. We expect our expenditures for research and development efforts continue to increase in 2011 as we continue to undertake technology development related to future product
offerings with the established solar module and solar cell testing center and solar cell research laboratory. Research and development expenses as a percentage of our total net revenues remained the
same at approximately 0.5% in 2009 and 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interest Expenses, Net.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our interest expenses, net increased by $10.8&nbsp;million, or 248.1%, from $4.4&nbsp;million in 2009 to
$15.2&nbsp;million in 2010. The increase in our interest expenses from $9.5&nbsp;million in 2009 to $22.2&nbsp;million in 2010, or 134.3% was due to a significant increase in bank borrowings,
both short-term and long-term, to finance our working capital requirements and our daily operations during 2010. Interest income increased from $5.1&nbsp;million in 2009 to
$6.9&nbsp;million in 2010, or 36.4%, mainly due to an increase in deposits in the bank, including guarantee deposits. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>73</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=75,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=878351,FOLIO='73',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<A NAME="page_cu45803_1_74"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gain On Change in Fair Value of Derivatives.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;In 2009, we recorded a gain on change in fair value of derivatives of $9.9&nbsp;million,
compared to a
gain of $1.7&nbsp;million in 2010. The gains on change in fair value of derivatives mainly represent gains on the foreign currency hedges that we established on part of our Euro cash flows by means
of foreign currency forward or option contracts. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Investment Income/(Loss).</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;We recorded an investment loss of $2.9&nbsp;million in 2010 compared to investment income of
$1.8&nbsp;million in 2009.
The investment loss in 2010 was mainly due to the impairment of an investment in an UMG-Si supplier amounting to $3.0&nbsp;million. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Foreign Exchange Gain.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;We recorded a foreign exchange gain of $7.7&nbsp;million in 2009, compared to a foreign exchange loss of
$36.3&nbsp;million in 2010. The appreciation of the Euro, in which many of our sales are denominated, against the U.S. dollar in 2009 resulted in the foreign exchange gain in 2009. In contrast, the
foreign exchange loss in 2010 was mainly due to the depreciation of the Euro against the U.S. dollar. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Income Tax Benefit (Expenses).</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Our income tax benefit was $1.3&nbsp;million in 2009, compared to income tax expenses of
$16.8&nbsp;million in
2010. The increase of income tax expenses in 2010 was mainly due to an increase in taxable income from our growth during the year, particularly a substantial increase in taxable income for operations
outside China, which are subject to U.S. and Canadian income tax rates. The increase in income tax expenses was also attributable to the increase of tax rates by some of our Chinese subsidiaries,
which ended their tax exemption periods in 2009, and only enjoyed transitional tax rates, which were half of the statutory rates, in 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net Income Attributable To Non-Controlling Interest.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The net income attributable to non-controlling interest represented the share of
net income by
the non-controlling shareholders in our Japanese subsidiary. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net Income (Loss) Attributable To Canadian Solar&nbsp;Inc.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;As a result of the foregoing, the net income attributable to Canadian
Solar&nbsp;Inc.
increased by $28.0&nbsp;million, or 123.3%, from $22.6&nbsp;million in 2009, to $50.6&nbsp;million in 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Liquidity and Capital Resources</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Cash Flows and Working Capital  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2011, we financed our operations primarily through cash flows from operations and short-term and long-term
borrowings. As of December&nbsp;31, 2011, we had $344&nbsp;million in cash and cash equivalents. Our cash and cash equivalents consist primarily of cash on hand, bank balances and demand deposits
with original maturities of three months or less that are outstanding and placed with banks. As of March&nbsp;31, 2012, we had contractual bank lines with aggregated limit of approximately
$607&nbsp;million, of which $290&nbsp;million are available to us beyond December&nbsp;31, 2012. In addition, we had non-contractual bank lines with aggregated limit of approximately
$1,168&nbsp;million, of which $575&nbsp;million are available to us beyond December&nbsp;31, 2012. Non-contractual bank lines represent non-legally binding facility
limits granted by banks, which could be changed unilaterally at banks' own discretion. As of March&nbsp;31, 2012, among all contractual and non-contractual bank lines, we had drawn down
approximately $88&nbsp;million of long-term borrowings, of which $83&nbsp;million was secured by charges on land use right and property, plant and equipment, and approximately
$862&nbsp;million of short-term borrowings, of which $79&nbsp;million was secured by charges on inventory, land use right, and property, plant and equipment. The long-term
borrowings mature at various times during 2013 and 2015 and bear interest at rates of between 5.66% and 6.90% per annum. The short-term borrowings mature at various times during 2012 and
the first quarter of 2013 and bear interest at rates of between 0.64% and 7.26% per annum. Our bank lines contain no specific extension terms but, historically, we have been able to obtain new
short-term loans on terms similar to those of the maturing short-term loans shortly before they mature. If we are unable </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>74</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=76,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=325330,FOLIO='74',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<A NAME="page_cu45803_1_75"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>to
extend or renew our bank lines, we may be forced to curtail our planned capital expenditures or operating expenses. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
are generally required to make prepayments to certain suppliers of silicon wafers, cells and silicon raw materials. Even though we require some customers to make partial prepayments,
there is typically a lag between the time our prepayment for silicon wafers, cells and silicon raw materials are due and the time our customers submit those prepayments. The purchase of solar wafers
and cells and silicon raw materials through toll manufacturing arrangements has required, and will continue to require, us to make significant commitments of working capital beyond that generated from
our cash flows from operations to support our estimated production output. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
expect that our accounts receivable and inventories, two of the principal components of our current assets, will increase in line with increases in our net revenues. Due to market
competition, in many cases, we offer credit terms to our customers ranging from 30&nbsp;days up to 120&nbsp;days with small advance payments ranging from 5% to 20% of the sale prices. The
prepayments are recorded as current liabilities under advances from customers, and amounted to $9.0&nbsp;million as of December&nbsp;31, 2010 and $65.2&nbsp;million as of December&nbsp;31,
2011. As the market demand for our products has changed and as we have diversified our geographical markets, we have increased and may continue to increase credit term sales to creditworthy customers
after careful review of their credit standings and accept export credit insurance by Sinosure. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
inventories have increased due to the rapid growth of our operations and business. Our inventory turnover days increased from 63&nbsp;days in 2010 to 65&nbsp;days in 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table sets forth a summary of our cash flows for the periods indicated: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>As of December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(in thousands of US$)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash provided by (used in) operating activities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,915</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(58,487</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>60,124</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash used in investing activities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(234,568</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(133,989</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(193,577</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash provided by financing activities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>228,173</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>312,629</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>177,748</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net increase in cash and cash equivalents</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>44,450</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>128,541</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>55,343</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents at the beginning of the year</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>115,661</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>160,111</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>288,652</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents at the end of the year</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>160,111</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>288,652</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>343,995</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Operating Activities  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net cash used in operating activities of $58.5&nbsp;million in 2010 has increased to net cash provided by operating activities of
$60.1&nbsp;million in 2011. The increase change from 2010 to 2011 was primarily due to strengthened working capital management which led to increases in accounts payable, short-term
notes payable and advances from customers, partially offset by increases in accounts receivable. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net
cash provided by operating activities of $50.9&nbsp;million in 2009 decreased to net cash used in operating activities of $58.5&nbsp;million in 2010. The change from 2009 to 2010
was due to a significant increase in inventories as our business expanded. In addition, we experienced shorter payment terms from our suppliers as a result of short supplies in the solar market,
resulting in sharp decreases in both accounts and short-term notes payable. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Investing Activities  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net cash used in investing activities increased from $134.0&nbsp;million in 2010 to $193.6&nbsp;million in 2011. The increase was
primarily due to an increase in property, plant and equipment as a result of </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>75</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=77,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=810432,FOLIO='75',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<A NAME="page_cu45803_1_76"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>improvements
of our solar cell manufacturing capacity, technology and other projects offset in part by a decrease in restricted cash in 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net
cash used in investing activities decreased from $234.6&nbsp;million in 2009 to $134.0&nbsp;million in 2010. The decrease was primarily due to a significant reduction in the use
of restricted cash to secure bank notes payable in our operating activities offset in part an increase in property, plant and equipment as a result of the expansion of our manufacturing facilities in
2010. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Financing Activities  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net cash provided by financing activities decreased from $312.6&nbsp;million in 2010 to $177.7&nbsp;million in 2011, primarily as a
result of reduced net proceeds from short-term borrowings in 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net
cash provided by financing activities increased from $228.2&nbsp;million in 2009 to $312.6&nbsp;million in 2010, primarily due to proceeds from long-term and
short-term bank borrowings. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
believe that our current cash and cash equivalents, anticipated cash flow from operations and existing banking facilities will be sufficient to meet our anticipated cash needs,
including our cash needs for working capital and capital expenditures, for the next 12&nbsp;months ending December&nbsp;31, 2012 under our current market guidance. We may, however, require
additional cash due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue. The availability of commercial loans from Chinese
commercial banks may be affected by administrative policies of the PRC government, which in turn may affect our plans for business expansion. If our existing cash or the availability of commercial
bank borrowings is insufficient to meet our requirements, we may seek to sell additional equity securities or debt securities or borrow from other sources. We cannot assure that financing will be
available in the amounts we need or on terms acceptable to us, if at all. The issuance of additional equity securities, including convertible debt securities, would dilute the holdings our
shareholders. The incurrence of debt would divert cash for working capital and capital expenditures to service debt obligations and could result in operating and financial covenants that restrict our
operations and our ability to pay dividends to our shareholders. If we are unable to obtain additional equity or debt financing as required, our business operations and prospects may suffer. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Capital Expenditures  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We made capital expenditures of$72.2&nbsp;million, $134.3&nbsp;million and $205.4&nbsp;million in 2009, 2010 and 2011,
respectively. Our capital expenditures were used primarily to expand our manufacturing capacity for ingot, wafer, solar cells and solar modules. As of December&nbsp;31, 2011, we have a total capital
commitment of approximately $3.1&nbsp;million. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Restricted Net Assets  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our PRC subsidiaries are required under PRC laws and regulations to make appropriations from net income as determined under accounting
principles generally accepted in the PRC, or PRC GAAP, to non-distributable reserves, which include a general reserve, staff welfare and bonus reserve. The general reserve is required to
be made at not less than 10% of the profit after tax as determined under PRC GAAP. Our board of directors determines the staff welfare and bonus reserve. The general reserve is used to offset future
extraordinary losses. Our PRC subsidiaries may, upon a resolution of the board of directors, convert the general reserve into capital. The staff welfare and bonus reserve is used for the collective
welfare of the employees of the PRC subsidiaries. These reserves represent appropriations of the retained earnings determined under PRC law. In addition to the general reserve, our PRC subsidiaries
are required to obtain approval from the local government authorities prior to decreasing and distributing any registered share capital to their shareholders. Accordingly, both the appropriations to
general reserve and the registered share capital of our PRC subsidiaries are </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>76</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=78,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=517765,FOLIO='76',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<A NAME="page_cu45803_1_77"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>considered
as restricted net assets. These restricted net assets amounted to $258.9&nbsp;million, $491.2 million and $354.0&nbsp;million as of December&nbsp;31, 2009, 2010 and 2011,
respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
operations in China are subject to certain restrictions on the transfer and use of cash within the Company. Transfers of cash between our PRC subsidiaries and the Canadian parent
company are restricted to normal trade business payments and any further capital contribution from the Canadian parent company only under China's existing foreign currency regulations. Foreign
exchange transactions by our PRC subsidiaries under most capital accounts continue to be subject to significant foreign exchange controls and require the approval of PRC governmental authorities. In
particular, if we finance our PRC subsidiaries by means of additional capital contributions, certain government authorities, including the Ministry of Commerce or its local counterparts, must approve
these capital contributions. These limitations could affect the ability of our Chinese subsidiaries to obtain foreign exchange through equity financing. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, $200.1&nbsp;million of undistributed earnings in our PRC subsidiaries are considered to be indefinitely reinvested so that no provision of withholding
taxes has been provided in our consolidated financial statements. Our PRC subsidiaries are required to make appropriations of at least 10% of net income, as determined under accounting principles
generally accepted in the PRC, to a non-distributable general reserve. After making this appropriation, the balance of the $200.1&nbsp;million of undistributed earnings is distributable.
Should our PRC subsidiaries subsequently distribute the distributable earnings, they are subject to applicable withholding taxes to the PRC State Administration of Tax. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Research and Development</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have significantly expanded our research and development activities since 2009. We have two new research and development centers with
state-of-the-art equipment, the Center for Solar Cell Research and the Center for Photovoltaic Testing and Reliability Analysis. The Center for Solar Cell Research
is focused on developing new high efficiency solar cells and advanced low cost solar cell processing technologies. The Center for Photovoltaic Testing and Reliability Analysis is focused on
photovoltaic module testing, photovoltaic module components testing and qualifications, and photovoltaic module performance and reliability testing and analysis. As of December&nbsp;31, 2011, we had
approximately 171 employees in research, product development and engineering. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
research and development activities have generally focused on the following areas:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>improving the conversion efficiency of solar cells and developing new cell structures and technologies for high conversion
efficiency; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>developing modules with improved design and assembly methods employing metal wrap-through cells. Such modules
will employ conductive adhesives on a metal foil back-sheet instead of employing conventional soldering techniques on a plastic back-sheet; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>improving manufacturing yield and reliability of solar modules and reducing manufacturing costs; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>developing modules with improved power conversion devices integrated into the construction of the module including a
variety of micro-inverters and DC-to-DC power converters; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>testing, data tracing and analysis for module performance and reliability; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>designing and developing more efficient specialty solar modules and products to meet customer requirements; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>developing new methods and equipment for analysis and quality control of incoming materials (such as polysilicon, wafers
and cells); </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>77</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=79,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=237402,FOLIO='77',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<A NAME="page_cu45803_1_78"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>developing new technologies in ingot growth and characterization, wafering, cell processing and module manufacturing that
make use of low-cost alternative silicon materials such as solar grade silicon; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>improving the wafer quality and production yield for both conventional wafer and e-wafer processing. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
research and development team works closely with our manufacturing teams and our suppliers, partners and our customers. We have also established collaborative research and
development relationships with a number of companies, universities and research institutes, including DuPont, Shanghai Jiaotong University and the University of Toronto. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Going
forward, we will focus on the following research and development initiatives that we believe will enhance our competitiveness: </FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>High efficiency cells.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;We have developed ESE and metal
wrap-through cells, which we have begun commercializing. We are focusing our current research and development on N-type, heterojunction intrinsic thin-layer and
other high efficiency cell designs. On a test basis, we have produced an N-type bi-facial cell; however, we do not plan to commercially produce this product until a later date.
Such cell structures are believed to lower the overall cost of manufacturing solar modules, making the resulting modules cheaper to install. Higher-powered modules might also command a modest premium. </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Solar grade silicon materials technologies and high efficiency cell
technologies.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;We began the mass production of solar grade silicon crystalline modules, namely e-Modules, in April 2008, and
have been working on improving new technologies in ingot, wafer, cell and module manufacturing using solar grade silicon. With our continuous efforts to optimize solar grade silicon material
preparation, ingot growth, wafering and cell processing, we anticipate additional increases in our solar grade silicon cell efficiency, and expect that with our new solar grade silicon cell design,
our solar grade silicon cell could reach conversion efficiency close to that of conventional multi-crystalline cells.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Solar module manufacturing technologies.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;With the opening
of our Center for Photovoltaic Testing and Reliability Analysis, we intend to focus on developing state-of-the-art testing and diagnostic techniques that improve
solar module production yield, efficiency, performance and durability.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Product development of specialty solar modules and
products.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;We are expanding our product development capabilities for specialty solar modules and products to position ourselves for the
expected growth in this area of the solar power market. For example, we are collaborating with a research institute in China to develop a concentrator module technology and a glass curtain wall
company based in China to develop BIPV technology. In 2008, we completed a BIPV project in our Luoyang plant. We also supplied BIPV modules and other BIPV related design elements for a project for the
Beijing Olympic Games.  </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2><I>Power system integration and solar application
products.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;We recently began to explore power system integration products and expanded our research and development efforts in solar
application products. We plan to hire additional engineering staff and increase investment in these areas. </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>78</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=80,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=521091,FOLIO='78',FILE='DISK129:[12ZAT3.12ZAT45803]CU45803A.;17',USER='JTAYLORA',CD='27-APR-2012;10:15' -->
<UL>
<UL>
</UL>
</UL>
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cw45803_1_79"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>D.&nbsp;&nbsp;&nbsp;&nbsp;<U>Trend Information</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Other than as disclosed elsewhere in this annual report on Form&nbsp;20-F, we are not aware of any trends, uncertainties, demands, commitments or
events that are reasonably likely to have a material adverse effect on our net revenues, income, profitability, liquidity or capital resources, or that caused the disclosed financial information to be
not necessarily indicative of future operating results or financial conditions. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>E.&nbsp;&nbsp;&nbsp;&nbsp;<U>Off Balance Sheet Arrangements</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of third parties. We have not entered into any
derivative contracts that are indexed to our shares and classified as shareholder's equity, or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained
or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any
unconsolidated entity that provides financing, liquidity, market risk or credit support to us or that engages in leasing, hedging or research and development services with us. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>F.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Tabular Disclosure of Contractual Obligations</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Contractual Obligations and Commercial Commitments  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth our contractual obligations and commercial commitments as of December&nbsp;31, 2011: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:73%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"110%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="110%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="54pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=14 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Payment Due by Period </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Less Than<BR>
1 Year </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>1 - 3 Years </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>3 - 5 Years </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>More Than<BR>
5 Years </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=14 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In thousands of US$)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term debt obligations</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>743,687</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>743,687</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest related to short-term debt obligations<SUP>(1)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,553</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,553</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating lease obligations</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,882</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,136</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,328</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,347</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,071</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Purchase obligations<SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,343,892</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>299,038</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>618,841</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>426.013</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Convertible notes<SUP>(3)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,360</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>60</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>120</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>120</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,060</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other long-term borrowing<SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>88,249</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>71,355</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,894</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest related to long-term debt<SUP>(5)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,223</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,948</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,692</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>583</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,221,846</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,064,422</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>705,336</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>447,957</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,131</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <P style="font-family:times;"><FONT SIZE=2>Notes:
</FONT></P>

<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Interest
rates range from 0.85% to 7.26% per annum for short-term debt.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
commitments to purchase production equipment of $3.1&nbsp;million and commitments to purchase solar cells, wafers and silicon raw materials of
$1,340.8&nbsp;million.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(3)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Assumes
redemption of $1.0&nbsp;million aggregate principal amount of 6.0% convertible senior notes due on December&nbsp;15, 2017, and assumes none of
the convertible senior notes will be converted into ordinary shares prior to their scheduled due date in December 2017. The holders of our convertible senior notes may require us to repurchase the
convertible senior notes as early as December 2012. This amount also includes interest payable until December 2017.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(4)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>The
other long-term borrowings mainly consist of the following items: unsecured commercial loans with Agricultural Bank of China of
$4.8&nbsp;million; secured commercial loans with Agricultural Bank </FONT></DD></DL>
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>79</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=81,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=170556,FOLIO='79',FILE='DISK129:[12ZAT3.12ZAT45803]CW45803A.;12',USER='KPENA',CD='27-APR-2012;06:09' -->
<A NAME="page_cw45803_1_80"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>
 <DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <UL>

<P style="font-family:times;"><FONT SIZE=2>of
China of $35.9&nbsp;million, Bank of Communication of $34.1&nbsp;million, and with Export and Import Bank of Nanjing of $13.5&nbsp;million.  </FONT></P>

</UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(5)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Interest
rates range from 5.66% to 6.90% per annum for long-term borrowings. </FONT></DD></DL>
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
above table excludes uncertain tax liabilities of $12.3&nbsp;million, as we are unable to reasonably estimate the timing of future payments due to uncertainties in the timing of
the effective settlement of these tax positions. For additional information, see the notes to our consolidated financial statements, included herein. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April 2012, we have entered into a purchase agreement with SkyPower to acquire a majority interest in 16 solar projects for a total consideration of approximately
CAD185&nbsp;million ($185&nbsp;million), of which $69.8&nbsp;million will be paid once the closing conditions are met, $69.8&nbsp;million is due on May&nbsp;31, 2012 and the balance is to be
paid as the solar projects reach certain milestones. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Other
than the contractual obligations and commercial commitments set forth above, we did not have any long-term debt obligations, operating lease obligations, purchase obligations or
other long-term liabilities as of December&nbsp;31, 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B>G.&nbsp;&nbsp;&nbsp;&nbsp;<U>Safe Harbor</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This annual report on Form&nbsp;20-F contains forward-looking statements that relate to future events, including our future operating results, our
prospects and our future financial performance and condition, results of operations, business strategy and financial needs, all of which are largely based on our current expectations and projections.
These statements are made under the "safe harbor" provisions of the U.S. Private Securities Litigation Reform Act of 1995. You can identify these forward-looking statements by terminology such as
"may," "will," "expect," "anticipate," "future," "intend," "plan," "believe," "estimate," "is/are likely to" or similar expressions. Forward-looking statements involve inherent risks and
uncertainties. These forward-looking statements include, among other things, statements relating to:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations regarding the worldwide supply and demand for solar power products and the market demand for our
products; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the importance of environmentally friendly power generation; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations regarding governmental support for solar power; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the fluctuation in availability of silicon, solar wafers and solar cells; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding our ability to resolve our disputes with suppliers with respect to our long-term supply agreements; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the continued growth of the solar power industry; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the competitiveness of our solar module products; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations with respect to increased revenue growth and improved profitability; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our expectations regarding the benefits to be derived from our supply chain management and vertical integration
manufacturing strategy; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs and expectations regarding the use of UMG-Si and solar power products made of this material; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our ability to continue developing our in-house solar components production capabilities and our expectations regarding
the timing and production capacity of our internal manufacturing programs; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>80</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=82,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=776267,FOLIO='80',FILE='DISK129:[12ZAT3.12ZAT45803]CW45803A.;12',USER='KPENA',CD='27-APR-2012;06:09' -->
<A NAME="page_cw45803_1_81"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our ability to secure adequate silicon and solar cells to support our solar module production; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the effects of environmental regulation; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our beliefs regarding the changing competitive landscape in the solar power industry; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>our future business development, results of operations and financial condition; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>competition from other manufacturers of solar power products and conventional energy suppliers. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Known
and unknown risks, uncertainties and other factors may cause our actual results, performance or achievements to be materially different from any future results, performance or
achievements expressed or implied by forward-looking statements. See "Item&nbsp;3. Key Information&#151;<BR>
D. Risk Factors" for a discussion of some risk factors that may affect our business and results of operations. These risks are not exhaustive. Other sections of this annual report may include
additional factors that could adversely influence our business and financial performance. Moreover, because we operate in an emerging and evolving industry, new risk factors may emerge from time to
time. We cannot predict all risk factors, nor can we assess the impact of these factors on our business or the extent to which any factor, or combination of factors, may cause actual result to differ
materially from
those expressed or implied in any forward-looking statement. We do not undertake any obligation to update or revise the forward-looking statements except as required under applicable law. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="cw45803_item_6._directors,_senior_management_and_employees"> </A>
<A NAME="toc_cw45803_1"> </A></FONT> <FONT SIZE=2><B>  ITEM 6.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Directors and Senior Management</U>  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth information regarding our directors and executive officers as of the date of this annual report on Form&nbsp;20-F.* </FONT></P>
 <DIV style="padding:0pt;position:relative;width:62%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"130%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="130%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="20pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="352pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:21pt;"><FONT SIZE=1><B>Name

<!-- COMMAND=ADD_SCROPPEDRULE,21pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Age </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Position/Title </B></FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shawn (Xiaohua) Qu</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>48</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Chairman of the Board, President and Chief Executive Officer</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Robert McDermott</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>70</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Lead Independent Director</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Lars-Eric Johansson</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>65</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Independent Director</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Harry E. Ruda</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>53</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Independent Director</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Michael G. Potter*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>45</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Senior Vice President, Chief Financial Officer and Director</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Charlotte Xi Klein</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>56</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Senior Vice President, Global Operations</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Yan Zhuang</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>48</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Senior Vice President, Global Sales and Marketing</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>*</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Weiwen
Chen resigned from the position of Chief Financial Officer in July 2011 and resigned from the Company in September 2011. Michael G. Potter, who had
been an independent director, was appointed our Senior Vice President, Chief Financial Officer and director in July 2011. With the appointment of Harry E. Ruda as an independent director in July 2011,
the size of our board of directors increased from four to five directors. <BR></FONT>
<BR>

<P style="font-family:times;"><FONT SIZE=2>Jessica
Zhou resigned as General Counsel and Corporate Secretary in March 2012. </FONT></P>

</DD></DL>
 </DIV>
 <UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Directors  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT SIZE=2><I>Dr.&nbsp;Shawn (Xiaohua) Qu</I></FONT><FONT SIZE=2> has served as our chairman, president and chief executive
officer since founding our company in October 2001. Prior to joining us, Dr.&nbsp;Qu worked at ATS Automation Tooling Systems,&nbsp;Inc. and its subsidiaries in the solar power business from 1998
to 2001, where he performed various responsibilities, including acting as product engineer, director for silicon procurement, director for solar product strategic planning and business development and
technical vice president (Asia Pacific region) of Photowatt International&nbsp;S.A. From 1996 to 1998, Dr.&nbsp;Qu was a research scientist at Ontario </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>81</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=83,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=940334,FOLIO='81',FILE='DISK129:[12ZAT3.12ZAT45803]CW45803A.;12',USER='KPENA',CD='27-APR-2012;06:09' -->
<A NAME="page_cw45803_1_82"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Power
Generation (formerly Ontario Hydro), where he worked as a process leader in the development of SpheralSolarTM technology, a next-generation solar technology. Prior to joining Ontario Power
Generation Corp., Dr.&nbsp;Qu was a post-doctorate research fellow at the University of Toronto, focusing on semiconductor optical devices and solar cells. He has published research articles in
academic journals such as IEEE Quantum Electronics, Applied Physics Letter and Physical Review. Dr.&nbsp;Qu received a Ph.D. degree in material science from the University of Toronto in 1995, a
Master of Science in physics from University of Manitoba in 1990 and a Bachelor of Science in applied physics from Tsinghua University in Beijing, China in 1986. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><I>Mr.&nbsp;Robert McDermott</I></FONT><FONT SIZE=2> has served as lead independent director of our Company since August 2006. Mr.&nbsp;McDermott is a corporate
director and consultant. Before July 2011, he was a partner with McMillan&nbsp;LLP, a business law firm based in Canada, where he practiced business law, with an emphasis on mergers and
acquisitions, securities and corporate finance, and advised boards and special committees of public companies on corporate governance matters. He is now a counsel to the firm. Mr.&nbsp;McDermott was
admitted to the Ontario Bar in Canada in 1968. He has a Juris Doctor degree
from the University of Toronto in1966 and a Bachelor of Arts degree from the University of Western Ontario in 1963. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><I>Mr.&nbsp;Lars-Eric Johansson</I></FONT><FONT SIZE=2> has served as an independent director of our Company since August 2006. Mr.&nbsp;Johansson
has worked in finance and controls positions for more than thirty years in Sweden and Canada. He has been the president and chief executive officer of Ivanplats Limited (formerly known as Ivanhoe
Nickel&nbsp;&amp; Platinum&nbsp;Ltd.), a Canadian private mining company since May&nbsp;1, 2007. From 2004 to 2007, Mr.&nbsp;Johansson was a director and chairperson of the audit committee of
Harry Winston Diamond Corporation, a specialist diamond company with assets in the mining and retail segments of the diamond industry. From May 2004 to April 2006, he was an executive vice president
and the chief financial officer of Kinross Gold Corporation, a gold mining company dually listed on the Toronto Stock Exchange and the New York Stock Exchange. Between June 2002 and November 2003,
Mr.&nbsp;Johansson was an executive vice president and chief financial officer of Noranda&nbsp;Inc., a Canadian mining company dually listed on the Toronto Stock Exchange and the New York Stock
Exchange. Until May 2004, Mr.&nbsp;Johansson served as a special advisor at Noranda&nbsp;Inc. From 1989 to May 2002, he was the chief financial officer of Falconbridge Limited, a mining and metals
company in Canada listed on the Toronto Stock Exchange. He has chaired the audit committee of Golden Star Resources&nbsp;Ltd., a gold mining company dually listed on the Toronto Stock Exchange and
American Stock Exchange, from 2006 to 2010. From 2002 to 2003, he was also a director of Novicor&nbsp;Inc., a company listed on the Toronto Stock Exchange. Mr.&nbsp;Johansson holds an MBA, with a
major in finance and accounting, from Gothenburg School of Economics in Sweden. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><I>Dr.&nbsp;Harry E. Ruda</I></FONT><FONT SIZE=2> has served as an independent director since July 2011. He is the Director of the Centre for Advanced
Nanotechnology, the Stanley Meek Chair in Nanotechnology and Professor of Applied Science and Engineering at the University of Toronto, Canada. From 1982 to 1984, he developed one of the first
theories for electron transport in selectively doped two dimensional electron gas heterostructures, while working as an IBM post-doctoral fellow. From 1984 to 1989, he was a senior scientist at 3M
Corporation, developing some of the first models for electronic transport and optical properties of wide bandgap II-VI semiconductors. Dr.&nbsp;Ruda joined the faculty of the University
of Toronto in 1989 in the Material Science and Engineering and Electrical and Computer Engineering Departments. His research interests focus on the fabrication and modeling of semiconductor
nanostructures with applications in the fields of optoelectronics and sensing. Dr.&nbsp;Ruda is one of the founders of a Canadian National Centre of Excellence in Photonics. He has served on the
National Science and Engineering Council of Canada and on other government panels, including those of the DOE, EPA and NSF in the United States and the RAE and EPSRC in the UK. Dr.&nbsp;Ruda is a
Fellow of the Royal Society of Canada. He obtained his PhD in semiconductor physics from the Massachusetts Institute of Technology in 1982. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>82</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=84,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=426583,FOLIO='82',FILE='DISK129:[12ZAT3.12ZAT45803]CW45803A.;12',USER='KPENA',CD='27-APR-2012;06:09' -->
<A NAME="page_cw45803_1_83"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><I>Mr.&nbsp;Michael G. Potter</I></FONT><FONT SIZE=2> has served as an independent director of our Company since September 2007 until he was appointed our
director, chief financial officer and senior vice president since July 2011. Mr.&nbsp;Potter has worked in finance, controlling and audit positions with a variety of multinational
companies for over 20&nbsp;years. From February 2009 to April 2011, he served as the corporate vice president and chief financial officer of Lattice Semiconductor Corporation, a Nasdaq-listed
semiconductor device company. Prior to that, he was senior vice president and chief financial officer of NYSE-listed NeoPhotonics Corporation, a leading provider of photonic integrated circuit-based
modules, components and subsystems for use in optical communications networks with extensive operations in Shenzhen, China. Before joining NeoPhotonics in May 2007, he was the senior vice president
and chief financial officer of STATS ChipPAC, a semiconductor assembly and test services company based in Singapore and listed on the Singapore Stock Exchange. Before that, he held a variety of
executive positions at NYSE-listed Honeywell&nbsp;Inc. Mr.&nbsp;Potter is a Chartered Accountant and holds a Bachelor of Commerce degree from Concordia University, Canada and a Diploma of
Accountancy from McGill University, Canada. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Executive Officers  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT SIZE=2><I>Ms.&nbsp;Charlotte Xi Klein</I></FONT><FONT SIZE=2> has served as our senior vice president of global
operations since July 2011. Prior to that, she has served as our vice president of global operations from November 2009 to July 2011, vice president of finance from August 2008 to November 2009 and
our compliance officer from September 2007 to November 2009. She also served as our corporate controller from February 2007 to July 2008. Prior to joining us, between 2004 and 2007, Ms.&nbsp;Xi
Klein was director of accounting and compliance at ARAMARK Corporation, a Fortune 500 company, and TV Guide Magazine in the United States, responsible for financial reporting and successfully
implementing Sarbanes-Oxley compliance during the first year of its applicability. In addition to her corporate reporting experience, Ms.&nbsp;Xi Klein spent eight years in manufacturing facilities
with progressive job responsibilities from cost accountant to plant controller for Saint-Gobain Corporation and Armstrong World Industries. Ms.&nbsp;Xi Klein holds a bachelor's degree from the
Shanghai Teachers University and MA and MBA degrees from the Midwestern State University in Texas. She is also a member of the AICPA and has been a Texas-licensed CPA since 1996. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><I>Mr.&nbsp;Yan Zhuang</I></FONT><FONT SIZE=2> has served as our senior vice president of global sales and marketing since July 2011, and prior to that as our vice
president of global sales and marketing since June 2009. He was an independent director of our Company from September 2007 to June 2009. Mr.&nbsp;Zhuang has worked in corporate branding, sales and
marketing positions with, or provided consulting services to, a variety of multinational companies for over 15&nbsp;years. In 2008, he founded and became a director of INS Research and Consulting.
Mr.&nbsp;Zhuang was the head of Asia for Hands-on Mobile,&nbsp;Inc., a global media and entertainment company with operations in China, South Korea and India, from 2006 to 2007. He previously
served as our senior vice president of business operations and marketing in Asia. Before joining Hands-on Mobile,&nbsp;Inc., he held various marketing and business operation positions with
Motorola&nbsp;Inc., including as its Asia Pacific regional director of marketing planning and consumer insight. Prior to that, he was a marketing consultant in Canada and China. Mr.&nbsp;Zhuang
holds a bachelor's degree in electrical engineering from Northern Jiaotong University, China, a Master of Science degree in applied statistics from the University of Alberta, Canada and a Master of
Science degree in marketing management from the University of Guelph, Canada. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Duties of Directors  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under our governing statute, our directors have a duty of loyalty&#151;to act honestly and in good faith with a view to our best
interests. They also have a duty to exercise the care, diligence and skill that a reasonably prudent person would exercise in comparable circumstances. A shareholder has the </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>83</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=85,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=822178,FOLIO='83',FILE='DISK129:[12ZAT3.12ZAT45803]CW45803A.;12',USER='KPENA',CD='27-APR-2012;06:09' -->
<A NAME="page_cw45803_1_84"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>right
to seek damages if a duty owed by our directors is breached. The functions and powers of our board of directors include, among others:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>convening shareholder meetings and reporting to shareholders at such meetings; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>declaring dividends and authorizing other distributions to shareholders; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>appointing officers and determining the term of office of officers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>exercising the borrowing powers of our company and mortgaging the property of our company; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>approving the issuance of shares. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Compensation of Directors and Executive Officers</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Cash Compensation  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We paid our directors and executive officers aggregate cash remuneration, including salaries, bonuses and benefits in kind, of
approximately $1.4&nbsp;million for 2011. Of this amount, we paid $169,500 to our three independent directors and approximately $1.3&nbsp;million to our executive officers. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Share-based Compensation  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> Share Incentive Plan  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In March 2006, we adopted a share incentive plan, or the Plan. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
purpose of the Plan is to promote the success and enhance the value of the Company by linking the personal interests of the directors, officers and employees to those of the
shareholders and providing the directors, officers and employees with an incentive for outstanding performance to generate superior returns to the shareholders. The Plan is also intended to motivate,
attract and retain the services of the directors, officers and employees upon whose judgment, interest and effort the successful conduct of the Company's operations is largely dependent. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
September 2010, the shareholders approved an amendment to the Plan to increase the maximum number of common shares which may be issued pursuant to all awards of options and restricted
shares under the Plan to the sum of (i)&nbsp;2,330,000 plus (ii)&nbsp;the sum of (a)&nbsp;1% of the number of our outstanding common shares on the first day of each of 2007, 2008 and 2009 plus
(b)&nbsp;2.5% of our outstanding
common shares on the first day of each calendar year after 2009. As at March&nbsp;31, 2012, the maximum number of common shares which may be issued pursuant to all awards of restricted shares,
options and restricted share units under the Plan was 6,449,000 common shares, of which 566,190 restricted shares, 3,723,621 options, and 1,801,387 restricted share units (in each case net of
forfeitures) have been awarded, leaving 357,802 common shares available to be issued. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following describes the principal terms of the Plan. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Types of Awards.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;We may make the following types of awards under the Plan:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>restricted shares, which are common shares that are subject to certain restrictions and may be subject to risk of
forfeiture or repurchase; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>options, which entitle the holder to purchase our common shares; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>restricted share units, which entitle the holder to receive our common shares </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>84</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=86,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=76438,FOLIO='84',FILE='DISK129:[12ZAT3.12ZAT45803]CW45803A.;12',USER='KPENA',CD='27-APR-2012;06:09' -->
<UL>
<UL>
</UL>
</UL>
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_cy45803_1_85"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Plan Administration.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The Compensation Committee of our board of directors administers the Plan, except with respect to awards made to
our
non-employee directors, where the entire board of directors administers the Plan. The Compensation Committee or the full board of directors, as appropriate, determines the provisions, terms, and
conditions of each award. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Award Agreement.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Awards are evidenced by an award agreement that sets forth the terms, conditions and limitations for each award.
</FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eligibility.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;We may grant awards to employees, directors and consultants of our Company or any of our related entities, which include
our
subsidiaries and any entities in which we hold a substantial ownership interest. We may, however, grant options that are intended to qualify as incentive share options only to our employees. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Acceleration of Awards upon Corporate Transactions.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;Outstanding awards will accelerate upon a change-of-control where the
successor entity does not assume our outstanding awards. In such event, each outstanding award will become fully vested and immediately exercisable, the transfer restrictions on the awards will be
released and the repurchase or forfeiture rights will terminate immediately before the date of the change-of-control transaction. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exercise Price and Term of Options.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;In general, the Compensation Committee determines the exercise price of an option and sets out the
price in the
award agreement. The exercise price may be a fixed or variable price related to the fair market value of our common shares. If we grant an incentive share option to an employee who, at the time of
that grant, owns shares representing more than 10% of the voting power of all classes of our share capital, the exercise price cannot be less than 110% of the fair market value of our common shares on
the date of that grant and the share option is exercisable for no more than five years from the date of that grant. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
term of an award may not exceed ten years from the date of the grant. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Vesting Schedule.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;In general, the Compensation Committee determines the vesting schedule. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Restricted Shares  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table summarizes, as of March&nbsp;31, 2012, the restricted shares granted under the Plan to our executive officers and
to other individuals, individually and each as a group. We have not granted any restricted shares to our directors. The restricted shares granted in May 2006 vested over a two-year period
beginning in March 2006. The vesting periods for all other restricted shares are indicated in the notes below. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:67%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"120%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="120%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="16pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="79pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="79pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:21pt;"><FONT SIZE=1><B>Name

<!-- COMMAND=ADD_SCROPPEDRULE,21pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Restricted<BR>
Shares<BR>
Granted </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Restricted<BR>
Shares<BR>
Exercised </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Restricted<BR>
Shares<BR>
Forfeited </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Date of Grant </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Expiration </B></FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Employees</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Twelve individuals as a group</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>330,860</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>94,080</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>May&nbsp;30, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>May&nbsp;29, 2016</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Hanbing Zhang<SUP>(3)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>116,500</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>July&nbsp;28, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>July&nbsp;27, 2016</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Employees as a group </B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><B>447,360</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><B>94,080</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Other Individuals</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>One individual</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,650</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,650</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>May&nbsp;30, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>May&nbsp;29, 2016</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>One individual</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,330</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><SUP>(1)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,330</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>May&nbsp;30, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>May&nbsp;29, 2016</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>One individual</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>116,500</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>116,500</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>June&nbsp;30, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>June&nbsp;29, 2016</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Other Individuals as a group </B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><B>118,830</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><B>118,830</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Total Restricted Shares </B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><B>566,190</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><B>212,910</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Vest
on accelerated termination. </FONT></DD></DL>
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>85</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=87,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=441123,FOLIO='85',FILE='DISK129:[12ZAT3.12ZAT45803]CY45803A.;15',USER='LGADISH',CD='27-APR-2012;06:10' -->
<A NAME="page_cy45803_1_86"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>
 <DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Vest
over a two-year period from the date of grant.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(3)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>The
wife of Dr.&nbsp;Qu, our founder, president, chairman and chief executive officer.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(4)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Vest
over a four-year period from the date of grant. </FONT></DD></DL>
 </DIV>
 <UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Options  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table summarizes, as of March&nbsp;31, 2012, the options granted under the Plan to our directors and executive officers
and to other individuals, individually and as a group. The options granted in May 2006 vest over a four-year period beginning in
March 2006. Unless otherwise noted, all other options granted vest over a four-year period (one-quarter on each anniversary date) from the date of grant, and exercise prices
are equal to the average of the trading prices of the common shares for the five trading days preceding the date of grant. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:54%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"150%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="150%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="46pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="46pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="46pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="39pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="81pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="81pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:18pt;"><FONT SIZE=1><B>Name

<!-- COMMAND=ADD_SCROPPEDRULE,18pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Granted </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Exercised </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Forfeited </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Outstanding </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Exercise<BR>
Price<BR>
(US$ per<BR>
Share) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Date of Grant </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Date of<BR>
Expiration </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Directors:</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Shawn (Xiaohua) Qu</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>20,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>20,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>3.18</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>March&nbsp;12, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>March&nbsp;11, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>25,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>25,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;27, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;26, 2020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>18,779</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>18,779</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;20, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;19, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Robert McDermott</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(1)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
15.00</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(3)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
August&nbsp;8, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
August&nbsp;7, 2016</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.88</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;1, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;30, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>41.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;25, 2018</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>13.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;29, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;28, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>12.09</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;20, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;19, 2020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.81</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;27, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Lars-Eric Johansson</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
25,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
21,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
15.00</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(3)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
August&nbsp;8, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
August&nbsp;7, 2016</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.88</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;1, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;30, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>41.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;25, 2018</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>13.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;29, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;28, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>12.09</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;20, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;19, 2020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.81</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;27, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Michael G. Potter</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
7.36</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
September&nbsp;24, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
September&nbsp;23, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>



<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>41.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;25, 2018</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>13.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;29, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;28, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>12.09</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;20, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;19, 2020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.81</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;27, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>60,688</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>60,688</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.52</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;20, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;19, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Harry E. Ruda</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
8.31</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR><SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
August&nbsp;14, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
August&nbsp;13, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Directors as a Group </B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><B><BR>
590,467</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><B><BR>
48,300</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><B><BR>
542,167</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>Executive Officers:</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>



<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Yan Zhuang</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>7.36</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;24, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;23, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>41.75</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>June&nbsp;25, 2018</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>80,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>80,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.37</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;23, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;22, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>15,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>15,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;27, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;26, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11,268</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11,268</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;20, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;19, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Charlotte Xi Klein</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
34,950</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
11,650</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
12.10</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
March&nbsp;1, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><BR>
February&nbsp;28, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11,652</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(5)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11,652</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>7.36</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;24, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;23, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>12,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>3,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>3.18</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>March&nbsp;12, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>March&nbsp;11, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>40,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>40,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>16.10</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>November&nbsp;8, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>November&nbsp;7, 2019</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>15,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>15,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;27, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;26, 2020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11,268</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>11,268</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>9.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;20, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;19, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Executive Officers as a Group </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B><BR>
289,388</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B><BR>
72,902</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B><BR>
216,486</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>Employees:</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Ten employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>791,035</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>353,774</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>121,160</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>316,101</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>2.12</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;30, 2006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;29, 2016</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Twenty-eight employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>126,170</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>48,380</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>33,202</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>44,588</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>4.29</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;30, 2006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;29, 2016</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,330</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(6)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,330</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>4.29</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;30, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>May&nbsp;29, 2016</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Two employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>51,260</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>47,765</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3,495</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>4.29</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>June&nbsp;30, 2006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>June&nbsp;29, 2016</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>64,075</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>64,075</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>4.29</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;17, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;16, 2016</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Hanbing Zhang<SUP>(7)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>4.29</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;28, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>July&nbsp;27, 2016</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1><SUP>(1)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>46,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>4.29</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;8, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>August&nbsp;7, 2016</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>86</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=88,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=787601,FOLIO='86',FILE='DISK129:[12ZAT3.12ZAT45803]CY45803A.;15',USER='LGADISH',CD='27-APR-2012;06:10' -->
<A NAME="page_cy45803_1_87"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>
 <DIV style="padding:0pt;position:relative;width:54%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"150%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="150%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="46pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="46pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="46pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="39pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="81pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="81pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:18pt;"><FONT SIZE=1><B>Name

<!-- COMMAND=ADD_SCROPPEDRULE,18pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Granted </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Exercised </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Forfeited </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common<BR>
Shares<BR>
Underlying<BR>
Options<BR>
Outstanding </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Exercise<BR>
Price<BR>
(US$ per<BR>
Share) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Date of Grant </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Date of<BR>
Expiration </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>58,250</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>14,563</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>43,687</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>12.00</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1><SUP>(8)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;8, 2006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;7, 2016</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Three employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11,650</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,079</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>1,747</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>4,824</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>12.00</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1><SUP>(8)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;31, 2006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;30, 2016</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Two employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>33,300</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11,650</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>21,650</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>12.10</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;1, 2007</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>February&nbsp;28, 2017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>6,990</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>1,748</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,242</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>12.10</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;1, 2007</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>February&nbsp;28, 2017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>23,300</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9.88</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1><SUP>(4)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>July&nbsp;1, 2007</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>June&nbsp;30, 2017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Five employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>52,280</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,413</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>41,867</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>8.21</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;17, 2007</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;16, 2017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Seven employees as a group</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>27,556</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>22,724</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>4,832</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>7.36</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;24, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;23, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Thirteen employees as a group</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>216,745</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>111,443</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>60,982</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>44,320</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>7.36</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;24, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>September&nbsp;23, 2017</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Six employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>36,136</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11,136</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>25,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>19.55</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>February&nbsp;28, 2008</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>February&nbsp;27, 2018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>10,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>10,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>19.40</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;3, 2008</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;2, 2018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Two employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>18,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>18,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>20.67</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;31, 2008</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;30, 2018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>30,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>7,500</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>22,500</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>46.28</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>June&nbsp;26, 2008</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>June&nbsp;25, 2018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Four employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>30,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>15,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>15,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>27.88</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;7, 2008</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;6, 2018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Seventy-eight employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>408,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>69,440</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>133,210</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>205,550</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3.18</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;12, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;11, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Hanbing Zhang<SUP>(7)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>6,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>6,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3.18</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;12, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;11, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>20,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>2,500</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>17,500</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5.26</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;30, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;29, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Eighteen employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>59,400</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>750</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>7,050</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>51,600</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9.37</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;23, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;22, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>10,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>10,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11.58</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;31, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;30, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Seven employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>30,800</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>16,400</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>14,400</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>15.18</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;6, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;5, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Thirteen employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>42,600</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9,100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>33,500</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>16.10</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>November&nbsp;8, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>November&nbsp;7, 2019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>One hundred and thirty-one employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>483,600</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>149,375</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>334,225</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11.33</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;27, 2010</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;26, 2020</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Hanbing Zhang<SUP>(7)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>12,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>12,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11.33</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;27, 2010</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>August&nbsp;26, 2020</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>One employee</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>100,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>100,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>15</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>October&nbsp;8, 2010</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>October&nbsp;7, 2020</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One hundred and fifty-three employees as a group</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>236,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>36,200</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>199,800</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>15.24</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>November&nbsp;14, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>November&nbsp;13, 2020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Five employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>32,900</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>29,900</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>13.99</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;5, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>March&nbsp;4, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Seventy-two employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>341,796</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>41,316</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>300,480</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9.33</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Hanbing Zhang<SUP>(7)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>7,512</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>7,512</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9.33</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Five employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>150,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>150,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>8.94</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>June&nbsp;1, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>May&nbsp;31, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Twenty employees as a group</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>74,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>7,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>67,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>3.03</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>November&nbsp;14, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>November&nbsp;13, 2021</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Employees as a group </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>3,697,085</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>831,534</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>864,969</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>2,000,582</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Two individuals as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11,650</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11,650</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>15.00</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1><SUP>(3)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>April&nbsp;13, 2007</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>April&nbsp;12, 2017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Individuals as a group </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>11,650</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B> 11,650</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1><B>Total Options </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>4,588,590</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>952,736</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>864,969</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><B>2,770,885</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>Vest
in two equal installments, the first upon the date of grant and the second upon the first year anniversary of the grant date so long as the director
remains in service.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>All
vest immediately upon the date of grant.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(3)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>The
initial public offering price of the common shares.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(4)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>Exercise
price equal to the average of the trading prices of the common shares for the 20 trading days preceding the date of grant.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(5)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>Vest
one year after the grant date.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(6)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>Vesting
accelerated on termination.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(7)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>The
wife of Dr.&nbsp;Qu, our founder, chairman, president and chief executive officer.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-9pt;'><FONT SIZE=1>(8)</FONT></DT><DD style="font-family:times;"><FONT SIZE=1>80%
of the initial public offering price of the common shares. </FONT></DD></DL>
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have agreed to grant each of our independent directors, Robert McDermott, Lars-Eric Johansson and Harry E. Ruda, options to
purchase 23,300 of our common
shares immediately after each annual shareholder meeting at an exercise price equal to the average of the trading price of our common shares for the 20 trading days ending on such date. These options
vest immediately. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Restricted Share Units  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table summarizes, as of March&nbsp;31, 2012, the restricted share units granted under the Plan to our executive
officers and to other individuals, individually and each as a group. We have not granted any restricted share units to our directors. The restricted share units granted on May&nbsp;8, 2011 </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>87</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=89,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=306000,FOLIO='87',FILE='DISK129:[12ZAT3.12ZAT45803]CY45803A.;15',USER='LGADISH',CD='27-APR-2012;06:10' -->
<A NAME="page_cy45803_1_88"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>vest
on the anniversary of the date of grant. The other restricted share units granted vest over a four-year period (one-quarter on each anniversary date) from the date of
grant. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:57%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"140%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="140%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="17pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="89pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="89pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:21pt;"><FONT SIZE=1><B>Name

<!-- COMMAND=ADD_SCROPPEDRULE,21pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Restricted<BR>
Shares<BR>
Granted </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Restricted<BR>
Shares<BR>
Exercised </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Restricted<BR>
Shares<BR>
Forfeited </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Date of Grant </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Expiration </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Directors:</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shawn (Xiaohua) Qu</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,154</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(1)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;8, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;7, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,706</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>75,075</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;16, 2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;15, 2022</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Michael G. Potter</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
42,868</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
July&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
July&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>



<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>26,276</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;16, 2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;15, 2022</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Directors as a group </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B><BR>
164,079</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Executive Officers</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Yan Zhuang</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,564</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(1)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;8, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;7, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,224</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>45,045</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;16, 2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;15, 2022</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Charlotte Xi Klein</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
2,564</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR><SUP>(1)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
May&nbsp;8, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
May&nbsp;7, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,224</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>45,045</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;16, 2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;15, 2022</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Executive Officers as a group </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B><BR>
111,666</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Employees</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Eight employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,280</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(1)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,076</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;8, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;7, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 One hundred and seventy-three employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>415,577</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>42,216</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>One hundred and forty-six employees as a group</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,116,036</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;16, 2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;15, 2022</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>



<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Hanbing Zhang<SUP>(3)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,538</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(1)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;8, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;7, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,482</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;20, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>May&nbsp;19, 2021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


</FONT>
</TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>21,021</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><SUP>(2)</SUP></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;16, 2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>March&nbsp;15, 2022</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Employees as a group </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>1,570,934</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B> 45,292</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR bgcolor="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>


<!-- COMMAND=ADD_ROWSHADECOLOR,"#CCEEFF" -->


 Total Restricted Shares </B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>1,846,679</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B> 45,292</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Vest
over a one-year period from the date of grant.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Vest
over a four-year period from the date of grant.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(3)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>The
wife of Dr.&nbsp;Qu, our founder, president, chairman and chief executive officer. </FONT></DD></DL>
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Board Practices</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2011, our board of directors held six meetings, one of which was a combined meeting of the board of directors and the compensation committee, and passed four
resolutions by unanimous written consent. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Terms of Directors and Executive Officers  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our officers are appointed by and serve at the discretion of our board of directors. Our current directors have not been elected to
serve for a specific term and, unless re-elected, hold office until the close of our next annual meeting of shareholders or until such time as their successors are elected or appointed. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>88</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=90,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=908783,FOLIO='88',FILE='DISK129:[12ZAT3.12ZAT45803]CY45803A.;15',USER='LGADISH',CD='27-APR-2012;06:10' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_da45803_1_89"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Committees of the Board of Directors  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our board of directors has established an audit committee, a compensation committee and a nominating and corporate governance
committee. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Audit Committee  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our audit committee comprises Messrs.&nbsp;Lars-Eric Johansson, Robert McDermott and Harry E. Ruda, and is chaired by
Mr.&nbsp;Johansson. Mr.&nbsp;Johansson qualifies as an "audit committee financial expert" as required by the SEC. Each of Messrs.&nbsp;Johansson, McDermott and Ruda satisfies the "independence"
requirements of the NASDAQ corporate governance rules and is "financially literate" as required by the NASDAQ rules. The audit committee oversees our accounting and financial reporting processes and
the audits of the financial statements of our company. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
audit committee is responsible for, among other things:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>selecting our independent auditors and pre-approving all auditing and non-auditing services permitted to be performed by
our independent auditors; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reviewing with our independent auditors any audit problems or difficulties and management's responses; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reviewing and approving all proposed related-party transactions, as defined in Item&nbsp;404 of
Regulation&nbsp;S-K under the Securities Act; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>discussing the annual audited financial statements with management and our independent auditors; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reviewing major issues as to the adequacy of our internal controls and any special audit steps adopted in light of
material control deficiencies; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>annually reviewing and reassessing the adequacy of our audit committee charter; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>such other matters that are specifically delegated to our audit committee by our board of directors from time to time; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>meeting separately and periodically with management and our internal and independent auditors; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reporting regularly to the full board of directors. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2011, our audit committee held five meetings, and passed two resolution by unanimous written consent. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Compensation Committee  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our compensation committee consists of Messrs.&nbsp;Lars-Eric Johansson, Robert McDermott and Harry&nbsp;E. Ruda and is chaired by
Mr.&nbsp;McDermott. Each of Messrs.&nbsp;Johansson, McDermott and Ruda satisfies the "independence" requirements of the NASDAQ corporate governance rules. The compensation committee assists the
board in reviewing and approving the compensation structure for our directors and executive officers, including all forms of compensation to be provided to our directors and executive officers.
Members of the compensation committee are not prohibited from direct involvement in determining their own compensation. Our chief executive officer may not be present at any committee meeting during
which his compensation is deliberated. The compensation committee is responsible for, among other things:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reviewing and approving corporate goals and objectives relevant to the compensation of our chief executive officer,
evaluating the performance of our chief executive officer in light of those </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>89</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=91,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=820885,FOLIO='89',FILE='DISK129:[12ZAT3.12ZAT45803]DA45803A.;12',USER='NLUCCA',CD='27-APR-2012;06:05' -->
<A NAME="page_da45803_1_90"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<UL>

<P style="font-family:times;"><FONT SIZE=2>goals
and objectives, and setting the compensation level of our chief executive officer based on this evaluation; </FONT></P>

</UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reviewing and approving the compensation arrangements for our other executive officers and our directors; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>overseeing and periodically reviewing the operation of our employee benefits plans, including bonus, incentive
compensation, stock option, pension and welfare plans. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2011, our compensation committee held six meetings, one of which was a combined meeting of the board of directors and the compensation committee, and passed two resolutions by
unanimous written consent. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Nominating and Corporate Governance Committee  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our nominating and corporate governance committee consists of Messrs.&nbsp;Lars-Eric Johansson, Robert McDermott and Harry E. Ruda
and is chaired by Mr.&nbsp;McDermott. Each of Messrs.&nbsp;Johansson, McDermott and Ruda satisfies the "independence" requirements of the NASDAQ corporate governance rules. The nominating and
corporate governance committee assists the board of directors in identifying individuals qualified to become our directors and in determining the composition of the board and its committees. The
nominating and corporate governance committee is responsible for, among other things:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>identifying and recommending to the board nominees for election or re-election to the board, or for appointment to fill
any vacancy; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>reviewing annually with the board the current composition of the board in light of the characteristics of independence,
age, skills, experience and availability of service to us; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>identifying and recommending to the board the directors to serve as members of the board's committees; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>advising the board periodically with respect to significant developments in the law and practice of corporate governance
as well as our compliance with applicable laws and regulations, and making recommendations to the board on all matters of corporate governance and on any corrective action to be taken; and </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of
our procedures to ensure proper compliance. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2011, our nominating and corporate governance committee held four meetings and passed no resolutions by unanimous written consent. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Interested Transactions  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A director of a corporation who is a party to a material contract or transaction or proposed material contract or transaction with the
corporation, or is a director or officer of, or has a material interest in, any person who is party to such a contract or transaction, is required to disclose in writing or request to have entered
into the minutes of meetings of directors the nature and extent of his or her interest. A director may vote in respect of such contract or transaction only if the contract or transaction is:
(i)&nbsp;one relating primarily to remuneration as our director, officer, employee or agent; (ii)&nbsp;one for indemnity or insurance in favor of directors and officers; or (iii)&nbsp;one with
an affiliate. In 2011, we did not enter into any interested transactions other than those described in this "Item&nbsp;6. Directors, Senior Management and Employees" and "Item&nbsp;7. Major
Shareholders and Related Party Transactions&#151;B. Related Party Transactions." </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>90</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=92,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=119466,FOLIO='90',FILE='DISK129:[12ZAT3.12ZAT45803]DA45803A.;12',USER='NLUCCA',CD='27-APR-2012;06:05' -->
<A NAME="page_da45803_1_91"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Remuneration and Borrowing  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our directors may determine the remuneration to be paid to them. The compensation committee will assist the directors in reviewing and
approving the compensation structure for our directors. Our directors may exercise all the powers of the Company to borrow money and to mortgage or charge its undertaking, property and uncalled
capital, and to issue debentures or other securities whether outright or as security for any debt obligations of our company or of any third party. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Qualification  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;There is no shareholding qualification for directors. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Employment Agreements  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have entered into employment agreements with each of our executive officers. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
of the employment agreements with our executive officers are for an indefinite term. Under the employment agreements, we may terminate an executive officer's employment at any time
for cause without notice and for any other reason by giving written notice of termination to the executive officer. An executive officer may terminate his employment at any time by giving
60&nbsp;days' notice of termination to us. If we terminate an executive officer's employment for any reason other than cause, or the executive officer terminates his employment for good reason, the
executive officer is entitled to continue to receive his salary for a period of six months following the termination of his employment provided that he continues to comply with his confidentiality,
inventions and non-competition obligations described below. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each
executive officer has agreed not to disclose or use, directly or indirectly, any of our confidential information, including trade secrets and information concerning our finances,
employees, technology, processes, facilities, products, suppliers, customers and markets, except in the performance of his duties and responsibilities or as required pursuant to applicable law. Each
executive officer has also agreed to disclose in confidence to us all inventions, designs and trade secrets which he may conceive, develop or reduce to practice during his employment and to assign all
right, title and interest in them to us.
Finally, each executive officer has agreed that he will not, directly or indirectly, during and within one year after the termination of his
employment:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>communicate or have any dealings with our customers or suppliers that would be likely to harm the our business
relationship with them; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>provide services, whether as a director, officer, employee, independent contractor or otherwise, to a competitor or
acquire or hold any interest in, whether as a shareholder, partner or otherwise, in a competitor provided that the executive officer may hold up to 5% of the outstanding shares or other securities of
a competitor that is listed on a securities exchange or recognized securities market; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>approach solicit, whether by offer of employment or otherwise, the services of any of our employees. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
compensation committee is required to approve all employment agreements entered into by us with any officer whose cash compensation (salary and bonus) is equal to or greater than
$150,000. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Director Agreements  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have entered into director agreements with our independent directors, pursuant to which we make payments in the form of an annual
retainer and meeting fees and option grants to our independent directors for their services. See "Item&nbsp;6. Directors, Senior Management and Employees&#151;<BR>
B. Compensation of Directors and Executive Officers." </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>91</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=93,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=534760,FOLIO='91',FILE='DISK129:[12ZAT3.12ZAT45803]DA45803A.;12',USER='NLUCCA',CD='27-APR-2012;06:05' -->
<A NAME="page_da45803_1_92"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Indemnification of Directors and Officers  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under the CBCA, we may indemnify a present or former director or officer or a person who acts or has acted at our request as a director
or officer or an individual acting in a similar capacity, of another corporation or entity, against all costs, charges and expenses, including an amount paid to settle an action or satisfy a judgment,
reasonably incurred by him or her in respect of any civil, criminal, administrative, investigative or other proceeding in which the individual is involved because of that association with the
corporation or other entity, provided that the director or officer acted honestly and in good faith with a view to the best interests of the corporation or other entity and, in the case of a criminal
or administrative action or proceeding that is enforced by a monetary penalty, had reasonable grounds for believing that his or her conduct was lawful. Such indemnification may be made in connection
with a derivative action only with court approval. A director or officer is entitled to indemnification from us as a matter of right if the court or other competent authority has judged that he or she
has not committed any fault or omitted to do anything that the individual ought to have done and fulfilled the conditions set forth above. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have entered into indemnity agreements with each of our directors agreeing to indemnify them, to the fullest extent permitted by law, against all liability, loss, harm damage cost or
expense, reasonably incurred by the director in respect of any threatened, pending, ongoing or completed claim or civil, criminal, administrative, investigative or other action or proceeding made or
commenced against him or in which he is or was involved by reason of the fact that he is or was a director of the Company. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
directors and officers are covered by directors and officers' insurance policies. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>D.&nbsp;&nbsp;&nbsp;&nbsp;<U>Employees</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As of December&nbsp;31, 2009, 2010 and 2011, we had 7,106, 8,733 and 9,087 full-time employees, respectively. The following table sets forth the number of our
employees categorized by our areas of operations and as a percentage of our workforce as of December&nbsp;31, 2011. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="102pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="89pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>As of December&nbsp;31, 2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Number of Employees </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Percentage of Total </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Manufacturing</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7,894</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>86</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>General and administrative</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>788</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Research and development</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>171</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Sales and marketing</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>234</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,087</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, we had 3,960 employees at our facilities in Suzhou, 3,499 employees at our facilities in Changshu, 1,334 employees at our facilities in Luoyang, and 294
employees based in our facilities and offices in Canada, South Korea, Japan, the U.S. and the European Union (which includes Germany, Italy and France). Our employees are not covered by any collective
bargaining agreement. We consider our relations with our employees to be good. From time to time, we also employ part-time employees and independent contractors to support our manufacturing, research
and development and sales and marketing activities. We plan to hire additional employees as we expand. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>E.&nbsp;&nbsp;&nbsp;&nbsp;<U>Share Ownership</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth information with respect to the beneficial ownership of our common shares as of March&nbsp;31, 2012, the latest practicable date,
by:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>each of our directors and executive officers; and </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>92</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=94,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=917962,FOLIO='92',FILE='DISK129:[12ZAT3.12ZAT45803]DA45803A.;12',USER='NLUCCA',CD='27-APR-2012;06:05' -->
<A NAME="page_da45803_1_93"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>each person known to us to own beneficially more than 5% of our common shares. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
calculations in the table below are based on the 43,155,767 common shares outstanding, as of March&nbsp;31, 2012. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Beneficial
ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership
of that person, we have included shares that the person has the right to acquire within 60&nbsp;days from March&nbsp;31, 2012, including through the exercise of any option, warrant or other right
or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="26pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Shares Beneficially<BR>
Owned<SUP>(1)</SUP> </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Number </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>% </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Directors and Executive Officers:<SUP>(2)</SUP></B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shawn (Xiaohua) Qu<SUP>(3)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,065,524</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>30.3</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Robert McDermott<SUP>(4)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>139,800</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Lars-Eric Johansson<SUP>(5)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>138,100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Michael G. Potter<SUP>(6)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>116,500</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Harry E. Ruda<SUP>(9)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>23,300</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Yan Zhuang<SUP>(7)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>94,487</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Charlotte Xi Klein<SUP>(8)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>48,837</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>All Directors and Executive Officers as a Group</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,626,548</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>31.1</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Principal Shareholders</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Columbia Wanger Asset Management,&nbsp;LLC<SUP>(10)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,112,600</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7.2</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:15%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>*</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>The
person beneficially owns less than 1% of our outstanding shares.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Beneficial
ownership is determined in accordance with Rule&nbsp;13d-3 of the General Rules and Regulations under the Securities Exchange Act
of 1934, as amended, or Exchange Act, and includes voting or investment power with respect to the securities.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>The
business address of our directors and executive officers is 199 Lushan Road, Suzhou New District, Suzhou, Jiangsu 215129, People's Republic of China.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(3)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
13,030,000 common shares directly held by Mr.&nbsp;Qu, 25,944 common shares issuable upon the exercise of options within 60&nbsp;days from
March&nbsp;31, 2012 and 9,580 share issuable upon vesting of restricted share units within 60&nbsp;days from March&nbsp;31, 2012.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(4)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
139,800 common shares issuable upon exercise of options held by Mr.&nbsp;McDermott within 60&nbsp;days from March&nbsp;31, 2012.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(5)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
138,100 common shares issuable upon exercise of options held by Mr.&nbsp;Johansson within 60&nbsp;days from March&nbsp;31, 2012.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(6)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
116,500 common shares issuable upon exercise of options held by Mr.&nbsp;Potter within 60&nbsp;days from March&nbsp;31, 2012.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(7)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
89,867 common shares issuable upon exercise of options held by Mr.&nbsp;Zhuang within 60&nbsp;days from March&nbsp;31, 2012 and 4,620 share
issuable upon vesting of restricted share units within 60&nbsp;days from March&nbsp;31, 2012.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(8)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
44,217 common shares issuable upon exercise of options held by Ms.&nbsp;Xi Klein within 60&nbsp;days from March&nbsp;31, 2012 and 4,620 share
issuable upon vesting of restricted share units within 60&nbsp;days from March&nbsp;31, 2012. </FONT></DD></DL>
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>93</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=95,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=399268,FOLIO='93',FILE='DISK129:[12ZAT3.12ZAT45803]DA45803A.;12',USER='NLUCCA',CD='27-APR-2012;06:05' -->
<A NAME="page_da45803_1_94"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>
 <DIV style="padding:0pt;position:relative;text-align:left;margin-left:15%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(9)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Includes
23,300 common shares issuable upon exercise of options held by Mr.&nbsp;Ruda within 60&nbsp;days from March&nbsp;31, 2012.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(10)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Represents
3,112,600 common shares of our Company held by Columbia Wanger Asset Management,&nbsp;LLC, as reported on Schedule&nbsp;13G filed by
Columbia Wanger Asset Management,&nbsp;LLC on February&nbsp;10, 2012. The percentage of beneficial ownership was calculated based on the total number of our common shares as of March&nbsp;31,
2012. The principal business address of Columbia Wanger Asset Management,&nbsp;LLC is 227 West Monroe Street, Suite&nbsp;3000, Chicago, IL 60606. </FONT></DD></DL>
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None
of our shareholders have different voting rights from other shareholders as of the date of this annual report on Form&nbsp;20-F. We are currently not aware of any
arrangement that may, at a subsequent date, result in a change of control of our company.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="da45803_item_7._major_sharehol__da402254"> </A>
<A NAME="toc_da45803_1"> </A></FONT> <FONT SIZE=2><B>  ITEM 7.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Major Shareholders</U>  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Please refer to "Item&nbsp;6. Directors, Senior Management and Employees&#151;E. Share Ownership." </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Related Party Transactions</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Guarantees and Share Pledges  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dr.&nbsp;Qu fully guaranteed a one-year RMB250&nbsp;million, RMB250&nbsp;million and RMB1,520&nbsp;million loan facilities from
Chinese Commercial Banks in 2009, 2010 and 2011, respectively. Amounts drawn down from the facilities as at December&nbsp;31, 2010 and 2011 were $37,749,000 and $33,328,470, respectively. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Sales and purchase contracts with affiliates  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2011, we sold solar modules to Gaochuangte of RMB125,948,865 ($19,674,164). </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2011, we paid RMB16,444,130 ($2,609,798) to Gaochuangte for solar project construction services. Since the solar project is for our internal use, these amounts were recorded in
construction in progress. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2010, the Company outsourced module processing services to Gaochuangte, which purchased module products from the Company and sold the finished products back to the Company after the
completion of the processing services. There was RMB 13,973,369 ($2,067,011) module products sold to Gaochuangte for their further processing, and RMB14,412,616 ($2,131,986) in finished goods
purchased back from Gaochuangte in 2010. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Employment Agreements  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See "Item&nbsp;6. Directors, Senior Management and Employees&#151;C. Board Practices&#151;Employment Agreements." </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Share Incentive Plan  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See "Item&nbsp;6. Directors, Senior Management and Employees&#151;B. Compensation of Directors and Executive
Officers&#151;Share-based Compensation&#151;Share Incentive Plan." </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>94</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=96,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=919638,FOLIO='94',FILE='DISK129:[12ZAT3.12ZAT45803]DA45803A.;12',USER='NLUCCA',CD='27-APR-2012;06:05' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_dc45803_1_95"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Interests of Experts and Counsel</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable.  </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> <A NAME="item8"></A>ITEM 8.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>FINANCIAL INFORMATION  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Consolidated Statements and Other Financial Information</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have appended audited consolidated financial statements filed as part of this annual report. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Legal and Administrative Proceedings  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I> Class Action Lawsuits  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On June&nbsp;1, 2010, we announced that we would postpone the release of our financial results for the first quarter ended
March&nbsp;31, 2010 and our quarterly earnings call pending the outcome of an investigation by the Audit Committee of our Board of Directors that had been launched after we received a subpoena from
the SEC requesting documents relating to, among other things, certain sales transactions in 2009. Thereafter six class action lawsuits were filed in the United States District Court for the Southern
District of New York, or the New York cases, and another class action lawsuit was filed in the United States District Court for the Northern District of California, or the California case. The New
York cases were consolidated into a single action in December 2010. On January&nbsp;5, 2011, the California case was dismissed by the plaintiff, who became a member of the lead plaintiff group in
the New York action. On March&nbsp;11, 2011, a Consolidated Complaint was filed with respect to the New York action. The Consolidated Complaint alleges generally that our financial disclosures
during 2009 and early 2010 were false or misleading; asserts claims under Sections&nbsp;10(b) and 20(a) of the Exchange Act and Rule&nbsp;10b-5 thereunder; and names us, our chief
executive officer and our former chief financial officer as defendants. We filed our motion to dismiss in May 2011, which was taken under submission by the Court in July 2011. On March&nbsp;30,
2012, the Court dismissed the Consolidated Complaint with leave to amend, and the plaintiffs filed an Amended Consolidated Complaint against the same defendants on April&nbsp;19, 2012. The Amended
Consolidated Complaint similarly alleges generally that our financial disclosures during 2009 and early 2010 were false or misleading and asserts claims under Sections&nbsp;10(b) and 20(a) of the
Exchange Act and Rule&nbsp;10b-5 thereunder. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, a similar class action lawsuit was filed against us and certain of our executive officers in the Ontario Superior Court of Justice on August&nbsp;10, 2010. The lawsuit
alleges generally that our financial disclosures during 2009 and 2010 were false or misleading and brings claims under the shareholders' relief provisions of the Canada Business Corporations Act,
Part&nbsp;XXIII.1 of the Ontario Securities Act as well as claims based on negligent misrepresentation. In December 2010, we filed a motion to dismiss the Ontario action on the basis that the
Ontario Court has no jurisdiction over the claims and potential claims advanced by the plaintiff. The motion was argued in the Ontario Court on May&nbsp;10 and 11, 2011, and June&nbsp;22 and 23,
2011, and was dismissed by an order dated August&nbsp;29, 2011. Our appeal from that Court's dismissal of the jurisdictional challenge to the plaintiff's Ontario Securities Act claim was argued in
the Ontario Court of Appeal on February&nbsp;13, 2012, and was dismissed by an order dated March&nbsp;30, 2012. We will be filing an application for leave to appeal to the Supreme Court of Canada
from the Ontario Court of Appeal's order on or before May&nbsp;29, 2012. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
believe the claims, both in the United States and in Canada, are without merit and intend to defend against the lawsuits vigorously. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> LDK  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In July 2010, CSI Cells filed a request for arbitration against LDK with the Shanghai Branch of the China Economic&nbsp;&amp; Trade
Arbitration Commission. In its arbitration request, CSI Cells asked that LDK refund (1)&nbsp;an advance payment of RMB10.0&nbsp;million ($1.6&nbsp;million) that it had made to LDK </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>95</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=97,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=647791,FOLIO='95',FILE='DISK129:[12ZAT3.12ZAT45803]DC45803A.;12',USER='NLUCCA',CD='27-APR-2012;09:22' -->
<A NAME="page_dc45803_1_96"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>pursuant
to a three-year wafer supply agreement between CSI Cells and LDK entered into in October 2007 and (2)&nbsp;two advance payments totaling RMB50.0&nbsp;million
($7.9&nbsp;million) that CSI Cells had made to LDK pursuant to two ten-year supply agreements between CSI Cells and LDK entered into in June 2008. The first hearing was held in October
2010, during which CSI Cells and LDK exchanged and reviewed the evidence. After the first hearing, LDK counterclaimed against CSI Cells, seeking (1)&nbsp;forfeiture of the three advance payments
totaling RMB60.0&nbsp;million ($9.5&nbsp;million) that CSI Cells had made to LDK pursuant to the October 2007 and June 2008 agreements; (2)&nbsp;compensation of approximately
RMB377.0&nbsp;million ($59.9&nbsp;million) for the loss due to the alleged breach of the June 2008 agreements by CSI Cells; (3)&nbsp;a penalty of approximately RMB15.2&nbsp;million
($2.4&nbsp;million) due to the alleged breach of the June 2008 agreements by CSI Cells; and (4)&nbsp;arbitration expenses up to RMB4.7&nbsp;million ($0.7&nbsp;million). The second hearing was
held on March&nbsp;9, 2011, during which the parties presented arguments to the arbitration commission. The arbitration commission hosted a settlement discussion between the parties on
May&nbsp;13, 2011. The final judgment will be made in the second half of 2012 as scheduled by the arbitration commission. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> US Anti-dumping and Countervailing Investigation  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In October 2011, a trade action was filed by U.S. unit of SolarWorld AG and six other U.S. firms with the USDOC and USITC, alleging
that Chinese producers of CSPV cells and modules of selling their products into the United States at less than fair value, or dumping, and of receiving countervailable subsidies from the Chinese
authorities. These firms have asked the U.S. government to impose anti-dumping and countervailing duties on CSPV imports from China. The USDOC and the USITC have been investigating the
validity of these claims. We were
identified as one of a number of Chinese exporters of CSPV modules to the U.S. market. We also have affiliate U.S. import operations that import CSPV modules from China. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
December&nbsp;2, 2011, the USITC issued its preliminary determination that there is "a reasonable indication" that the complaining industry has been materially injured by reason of
imports of CSPV cells and modules from China. The USDOC is conducting an investigation into whether such imports have been dumped or are receiving countervailable subsidies. A USDOC preliminary
countervailing duty determination was issued on March&nbsp;19, 2012 and a subsidy rate for Canadian Solar was preliminarily determined at 3.61% on CSPV cells imported from China on or after
December&nbsp;27, 2011. The USDOC has instructed the United States Customs and Border Protection Agency to require a cash deposit or the posting of a bond equal to the estimated preliminary subsidy
rates reflected in the USDOC's preliminary subsidies determination. The USDOC also preliminarily determined that the imposition of orders, if any, would apply to imports of solar cells manufactured in
China, even where incorporated into modules in and exported to the United States from a third country, but would not apply to modules made in China from solar cells manufactured in a third country. A
USDOC preliminary antidumping determination is currently due May&nbsp;16, 2012. A final decision on the possible imposition of orders, which as a general matter holds the possibility of establishing
rates substantially different from preliminary rates, is not expected until late summer 2012, at the earliest. If the final determination is affirmative, the imposition of significant additional
duties will apply to our CSPV modules, which the solar cells are manufactured in China. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Dividend Policy  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have never declared or paid any dividends, nor do we have any present plan to declare or pay any dividends on our common shares in
the foreseeable future. We currently intend to retain our available funds and any future earnings to operate and expand our business. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
board of directors has complete discretion on whether to pay dividends. Even if our board of directors decides to pay dividends, the form, frequency and amount will depend upon our
future </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>96</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=98,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=449520,FOLIO='96',FILE='DISK129:[12ZAT3.12ZAT45803]DC45803A.;12',USER='NLUCCA',CD='27-APR-2012;09:22' -->
<A NAME="page_dc45803_1_97"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>operations,
earnings, capital requirements, surplus, general financial condition, contractual restrictions, and other factors that the board of directors may deem relevant. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Significant Changes</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Between January&nbsp;1, 2012 and March&nbsp;31, 2012, an additional 84,815 options granted under the Plan vested. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except
as described above, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="dc45803_item_9._the_offer_and_listing"> </A>
<A NAME="toc_dc45803_1"> </A></FONT> <FONT SIZE=2><B>  ITEM 9.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>THE OFFER AND LISTING    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Offering and Listing Details</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our common shares have been listed on the Nasdaq Global Market under the symbol "CSIQ" since November&nbsp;9, 2006. The following table sets forth the high and
low trading prices for our common shares on the NASDAQ for the periods indicated. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="32pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Trading Price </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>High </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Low </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>US$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>US$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Annual Highs and Lows</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2006 (from November&nbsp;9, 2006)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.73</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9.43</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>31.44</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6.50</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>51.80</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.11</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>30.51</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.00</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>33.68</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8.99</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.65</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.07</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Quarterly Highs and Lows</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>First Quarter 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>33.68</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18.41</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Second Quarter 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>26.26</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8.99</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Third Quarter 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.35</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9.28</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Fourth Quarter 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17.63</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>12.11</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>First Quarter 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.79</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10.20</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Second Quarter 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>12.01</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8.25</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Third Quarter 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16.79</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.66</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Fourth Quarter 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.14</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.07</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>First Quarter 2012</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.74</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.68</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Monthly Highs and Lows</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>2011</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>October</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.14</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.00</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>November</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.33</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.07</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>December</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.24</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.20</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>2012</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>January</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.24</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.68</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>February</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.74</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.51</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>March</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.82</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.83</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>April (through April&nbsp;25)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.81</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.00</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Plan of Distribution</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>97</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=99,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=684371,FOLIO='97',FILE='DISK129:[12ZAT3.12ZAT45803]DC45803A.;12',USER='NLUCCA',CD='27-APR-2012;09:22' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_de45803_1_98"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Markets</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our common shares have been listed on the Nasdaq Global Market since November&nbsp;9, 2006 under the symbol "CSIQ." </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B>D.&nbsp;&nbsp;&nbsp;&nbsp;<U>Selling Shareholders</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>E.&nbsp;&nbsp;&nbsp;&nbsp;<U>Dilution</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>F.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Expenses of the Issue</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable.  </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="de45803_item_10._additional_information"> </A>
<A NAME="toc_de45803_1"> </A></FONT> <FONT SIZE=2><B>  ITEM 10.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>ADDITIONAL INFORMATION</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>A.&nbsp;&nbsp;&nbsp;&nbsp;<U>Share Capital</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>B.&nbsp;&nbsp;&nbsp;&nbsp;<U>Memorandum and Articles of Association</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We incorporate by reference into this annual report the description of our Amended Articles of Continuance, as amended, contained in our F-1
registration statement (File No.&nbsp;333-138144), as amended, initially filed with the Commission on October&nbsp;23, 2006. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>C.&nbsp;&nbsp;&nbsp;&nbsp;<U>Material Contracts</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have not entered into any material contracts other than in the ordinary course of business and other than those described in "Item&nbsp;4. Information on the
Company" or elsewhere in this annual report on Form&nbsp;20-F. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>D.&nbsp;&nbsp;&nbsp;&nbsp;<U>Exchange Controls</U>  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;See "Item&nbsp;4. Information on the Company&#151;B. Business Overview&#151;Government Regulation&#151;Foreign Currency Exchange" and
"Item&nbsp;4. Information on the Company&#151;B. Business Overview&#151;Government Regulation&#151;Dividend Distribution." </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>E.&nbsp;&nbsp;&nbsp;&nbsp;<U>Taxation</U>  </B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Material Canadian Federal Tax Considerations  </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I> General  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following summary is of the material Canadian federal tax implications applicable to a holder (a "U.S. Holder") who holds our
common shares (the "Common Shares") and who, at all relevant times, for purposes of the Income Tax Act (Canada) (the "Canadian Tax Act") (i)&nbsp;has not been, is not and will not be resident (or
deemed resident) in Canada at any time while such U.S. Holder has held or holds the Common Shares; (ii)&nbsp;holds the Common Shares as capital property and as beneficial owner; (iii)&nbsp;deals
at arm's length with and is not affiliated with us; (iv)&nbsp;does not use or hold, and is not deemed to use or hold, the Common Shares in the course of carrying on a business in Canada;
(v)&nbsp;did not acquire the Common Shares in respect of, in the course of or by virtue of employment with our company; (vi)&nbsp;is not a financial institution, specified financial institution,
partnership or trust as defined in the Canadian Tax Act; (vii)&nbsp;is a resident of the United States for purposes of the Canada-United </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>98</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=100,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=251235,FOLIO='98',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_99"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>States
Income Tax Convention (1980), as amended (the "Convention") who is fully entitled to the benefits of the Convention; and (viii)&nbsp;has not, does not and will not have a fixed base or
permanent establishment in Canada within the meaning of the Convention at any time while such U.S. Holder has held or holds the Common Shares. Special rules, which are not addressed in this summary,
may apply to a U.S. Holder that is a "registered non-resident insurer" or "authorized foreign bank", as defined in the Canadian Tax Act, carrying on business in Canada and elsewhere. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the Canadian Tax Act, the Common Shares will not constitute "taxable Canadian property" to a U.S. Holder at the time of a disposition provided that (i)&nbsp;the Common Shares did
not derive within the previous 60&nbsp;months more than 50% of their value principally from Canadian real or immovable property (including options or interests therein); and, where the Common Shares
are also listed on a designated stock exchange for purposes of the Canadian Tax Act (which currently includes Nasdaq), at no time during the previous 60&nbsp;month period immediately preceding the
disposition of the Common Shares did the U.S. Holder, persons with whom the U.S. Holder did not deal at arm's length, or the U.S. Holder together with such persons, own 25% or more of the issued
shares of any class or series of our capital stock; and (ii)&nbsp;the Common Shares are not otherwise deemed under the Canadian Tax Act to be taxable Canadian property. If the Common Shares are
taxable Canadian property and are not listed on Nasdaq or another designated stock exchange at the time of a disposition, pre-clearance and post-closing notification procedures
as set out in the Canadian Tax Act will apply. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><B>TAX MATTERS ARE VERY COMPLICATED AND THE CANADIAN FEDERAL TAX CONSEQUENCES OF PURCHASING, OWNING AND DISPOSING OF COMMON SHARES WILL DEPEND ON THE SHAREHOLDER'S
PARTICULAR SITUATION. THIS SUMMARY IS NOT INTENDED TO BE A COMPLETE ANALYSIS OF OR DESCRIPTION OF ALL POTENTIAL CANADIAN FEDERAL TAX CONSEQUENCES, AND SHOULD NOT BE CONSTRUED TO BE, LEGAL, BUSINESS OR
TAX ADVICE DIRECTED AT ANY PARTICULAR HOLDER OR PROSPECTIVE PURCHASER OF COMMON SHARES. ACCORDINGLY, HOLDERS OR PROSPECTIVE PURCHASERS OF COMMON SHARES SHOULD CONSULT THEIR OWN TAX ADVISORS FOR ADVICE
WITH RESPECT TO THE CANADIAN FEDERAL TAX CONSEQUENCES OF AN INVESTMENT IN COMMON SHARES BASED ON THEIR PARTICULAR CIRCUMSTANCES.</B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Dividends  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Amounts paid or credited, or deemed under the Canadian Tax Act to be paid or credited, on account or in lieu of payment of, or in
satisfaction of, dividends to a U.S. Holder will be subject to Canadian non-resident withholding tax at the reduced rate of 15% under the Convention. This rate is further reduced to 5% in
the case of a U.S. Holder that is a company for purposes of the Convention that owns at least 10% of our voting shares at the time the
dividend is paid or deemed to be paid. Under the Convention, dividends paid or credited to certain religious, scientific, literary, educational or charitable organizations and certain pension
organizations that are resident in the United States and that have complied with certain administrative procedures may be exempt from Canadian withholding tax. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Disposition of Our Common Shares  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A U.S. Holder will not be subject to tax under the Canadian Tax Act in respect of any capital gain realized on the disposition or
deemed disposition of the Common Shares unless, at the time of disposition, the Common Shares constitute "taxable Canadian property" of the U.S. Holder for the purposes of the Canadian Tax Act and the
U.S. Holder is not otherwise entitled to an exemption under the Convention. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>99</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=101,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=1044015,FOLIO='99',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_100"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the Canadian Tax Act currently in force, the Common Shares will not constitute "taxable Canadian property" to a U.S. Holder provided that (i)&nbsp;the Common Shares are, at the
time of disposition, listed on a designated stock exchange for purposes of the Canadian Tax Act (which currently includes Nasdaq); (ii)&nbsp;at no time during the 60-month period
immediately preceding the disposition of the Common Shares did the U.S. Holder, persons with whom the U.S. Holder did not deal at arm's length, or the U.S. Holder together with such persons, own 25%
or more of the issued shares of any class or series of our capital stock; and (iii)&nbsp;the Common Shares are not otherwise deemed under the Canadian Tax Act to be taxable Canadian property.
Provided the Common Shares are listed on NASDAQ or another designated stock exchange at the time of a disposition thereof, the preclearance provisions of the Canadian Tax Act will not apply to the
disposition. If the Common Shares are not so held at the time of disposition, preclearance and post-closing notification procedures as set out in the Canadian Tax Act will apply. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;It
is proposed to amend the Canadian Tax Act effective March&nbsp;5, 2010 to narrow the definition of taxable Canadian property. If this amendment is enacted as proposed, a U.S. Holder
will be exempt from tax and from pre-clearance and post-closing notification procedures under the Canadian Tax Act unless the Common Shares derive their value principally from
Canadian real or immoveable property within the previous 60&nbsp;months. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pursuant
to the Convention, even if the Common Shares constitute "taxable Canadian property" of a particular U.S. Holder, any capital gain realized on the disposition of the Common
Shares by the U.S. Holder generally will be exempt from tax under the Canadian Tax Act, unless, at the time of
disposition, the Common Shares derive their value principally from real property situated in Canada within the meaning of the Convention. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> United States Federal Income Taxation  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following discussion describes certain U.S. federal income tax consequences to U.S. Holders (as defined below) under present law of
an investment in our common shares. This discussion applies only to U.S. Holders that hold our common shares as capital assets (generally, property held for investment) and that have the U.S. dollar
as their functional currency. This discussion is based on the tax laws of the United States as of the date of this annual report and on U.S. Treasury regulations in effect or, in some cases, proposed,
as of the date of this annual report, as well as judicial and administrative interpretations thereof available on or before such date. All of the foregoing authorities are subject to change, which
change could apply retroactively and could affect the tax consequences described below. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following discussion neither deals with the tax consequences to any particular investor nor describes all of the tax consequences applicable to persons in special tax situations such
as:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>banks; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>certain financial institutions; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>insurance companies; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>regulated investment companies; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>real estate investment trusts; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>broker dealers; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>traders that elect to mark to market; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>U.S. expatriates; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>tax-exempt entities; </FONT></DD></DL>
</UL>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>100</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=102,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=960007,FOLIO='100',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_101"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>persons liable for alternative minimum tax; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>persons holding a common share as part of a straddle, hedging, conversion or integrated transaction; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>persons that actually or constructively own 10% or more of the total combined voting power of all classes of our voting
stock; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>persons who acquired common shares pursuant to the exercise of any employee share option or otherwise as compensation; or </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>partnerships or other pass-through entities, or persons holding common shares through such entities. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, the discussion below does not describe any tax consequences arising out of the recently enacted Medicare tax on certain "net investment income." </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><B>INVESTORS ARE URGED TO CONSULT THEIR TAX ADVISORS ABOUT THE APPLICATION OF THE U.S. FEDERAL TAX RULES TO THEIR PARTICULAR CIRCUMSTANCES AS WELL AS THE STATE,
LOCAL, NON-U.S. AND OTHER TAX CONSEQUENCES TO THEM OF THE PURCHASE, OWNERSHIP AND DISPOSITION OF COMMON SHARES.</B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
discussion below of the U.S. federal income tax consequences to "U.S. Holders" will apply to you if you are the beneficial owner of common shares and you are, for U.S. federal income
tax purposes, </FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>an individual who is a citizen or resident of the United States; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>a corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) created or organized in the
United States or under the laws of the United States, any State thereof or the District of Columbia; </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>an estate, the income of which is subject to U.S. federal income taxation regardless of its source; or </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>a trust that (1)&nbsp;is subject to the primary supervision of a court within the United States and the control of one
or more U.S. persons for all substantial decisions or (2)&nbsp;has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
you are a partner in partnership or other entity taxable as a partnership that holds common shares, your tax treatment will depend on your status and the activities of the
partnership. If you are a partner in such a partnership, you should consult your tax advisor. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Taxation of Dividends and Other Distributions on the Common Shares  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject to the PFIC rules discussed below, the gross amount of any distributions we make to you with respect to the common shares
generally will be includible in your gross income as dividend income on the date of receipt by you, but only to the extent the distribution is paid out of our current or accumulated earnings and
profits (as determined under U.S. federal income tax principles). Any such dividends will not be eligible for the dividends received deduction allowed to corporations in respect of dividends received
from other U.S. corporations. To the extent the amount of the distribution exceeds our current and accumulated earnings and profits (as determined under U.S. federal income tax principles), such
excess amount will be treated first as a tax-free return of your tax basis in your common shares, and then, to the extent such excess amount exceeds your tax basis in your common shares,
capital gain. We currently do not, and we do not intend to, calculate our earnings and profits under U.S. federal income tax principles. Therefore, a U.S. Holder should expect that a distribution </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>101</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=103,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=104175,FOLIO='101',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_102"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>will
generally be reported as a dividend even if that distribution would otherwise be treated as a non-taxable return of capital or as capital gain under the rules described above. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;With
respect to certain non-corporate U.S. Holders, including individual U.S. Holders, for taxable years beginning before January&nbsp;1, 2013, any dividends may be taxed
at the lower capital gains rate applicable to "qualified dividend income," provided (1)&nbsp;either (a)&nbsp;the common shares are readily tradable on an established securities market in the
United States or (b)&nbsp;we are eligible for the benefits of a qualifying income tax treaty with the United States that includes an exchange of information program, (2)&nbsp;we are neither a PFIC
nor treated as such with respect to you (as discussed below) for the taxable year in which the dividend was paid and the preceding taxable year, and (3)&nbsp;certain holding period and other
requirements are met. Under U.S. Internal Revenue Service authority, common shares will be considered for purposes of clause&nbsp;(1) above to be readily tradable on an established securities market
in the United States if they are listed on the Nasdaq Global Market, as are our common shares. You should consult your tax advisors regarding the availability of the lower capital gains rate
applicable to qualified dividend income for any dividends paid with respect to our common shares, as well as the effects of any change in applicable law after the date of this annual report. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any
dividends will constitute foreign source income for foreign tax credit limitation purposes. If the dividends are taxed as qualified dividend income (as discussed above), the amount
of the dividend taken into account for purposes of calculating the foreign tax credit limitation will in general be limited to the gross amount of the dividend, multiplied by the reduced tax rate
applicable to qualified dividend income and divided by the highest tax rate normally applicable to dividends. The limitation on foreign taxes eligible for credit is calculated separately with respect
to specific classes of income. For this purpose, dividends distributed by us with respect to the common shares will generally constitute "passive category income" but could, in the case of certain
U.S. Holders, constitute "general category income." </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
Canadian or PRC withholding taxes apply to any dividends paid to you with respect to our common shares, the amount of the dividend would include withheld Canadian and PRC taxes and,
subject to certain conditions and limitations, such Canadian and PRC withholdings taxes may be treated as foreign taxes eligible for credit against your U.S. federal income tax liability. The rules
relating to the determination of the foreign tax credit are complex, and you should consult your tax advisors regarding the availability of a foreign tax credit in your particular circumstances,
including the effects of any applicable income tax treaties. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Taxation of Disposition of Common Shares  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject to the PFIC rules discussed below, you will recognize taxable gain or loss on any sale, exchange or other taxable disposition
of a common share equal to the difference between the amount realized for the common share and your tax basis in the common share. The gain or loss generally will be capital gain or loss. If you are a
non-corporate U.S. Holder, including an individual U.S. Holder, that has held the common shares for more than one year, you may be eligible for reduced tax rates. The deductibility of
capital losses is subject to limitations. Any gain or loss you recognize on a disposition of common shares will generally be treated as U.S. source income or loss for foreign tax credit limitation
purposes. However, if we are treated as a "resident enterprise" for PRC tax purposes, we may be eligible for the benefits of the income tax treaty between the United States and the PRC. In such event,
if PRC tax were to be imposed on any gain from the disposition of the common shares, a U.S. Holder that is eligible for the benefits of the income tax treaty between the United States and the PRC may
elect to treat the gain as PRC source income for foreign tax credit purposes. You should consult your tax advisors regarding the proper treatment of gain or loss in your particular circumstances,
including the effects of any applicable income tax treaties. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>102</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=104,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=730566,FOLIO='102',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_103"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Passive Foreign Investment Company  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based on the market price of our common shares, the value of our assets, and the composition of our income and assets, we do not
believe we were a PFIC for U.S. federal income tax purposes for our taxable year ended December&nbsp;31, 2011. However, the application of the PFIC rules is subject to uncertainty in several
respects, and we cannot assure you that the U.S. Internal Revenue Service will not take a contrary position. A non-U.S. corporation will be a PFIC for U.S. federal income tax purposes for
any taxable year if either:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>at least 75% of its gross income for such year is passive income; or </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>at least 50% of the value of its assets (based on an average of the quarterly values of the assets) during such year is
attributable to assets that produce passive income or are held for the production of passive income. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
this purpose, we will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly
or indirectly, more than 25% (by value) of the stock. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
separate determination must be made after the close of each taxable year as to whether we were a PFIC for that year. Accordingly, we cannot assure you that we will not be a PFIC for
our current taxable year ending December&nbsp;31, 2012 or any future taxable year. Because the value of our assets for purposes of the PFIC test will generally be determined by reference to the
market price of our common shares, fluctuations in the market price of the common shares may cause us to become a PFIC. In addition, changes in the composition of our income or assets may cause us to
become a PFIC. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are a PFIC for any taxable year during which you hold common shares, we generally will continue to be treated as a PFIC with respect to you for all succeeding years during which
you hold common shares, unless we cease to be a PFIC and you make a "deemed sale" election with respect to the common shares. If such election is made, you will be deemed to have sold common shares
you hold at their fair market value on the last day of the last taxable year in which we qualified as a PFIC, and any gain from such deemed sale would be subject to the consequences described in the
following two paragraphs. After the deemed sale election, your common shares with respect to which the deemed sale election was made will not be treated as shares in a PFIC unless we subsequently
become a PFIC. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
each taxable year we are treated as a PFIC with respect to you, you will be subject to special tax rules with respect to any "excess distribution" you receive and any gain you
recognize from a sale or other disposition (including a pledge) of the common shares, unless you make a "mark-to-market" election as discussed below. Distributions you receive
in a taxable year that are greater than 125% of the average annual distributions you received during the shorter of the three preceding taxable years or your holding period for the common shares will
be treated as an excess distribution. Under these special tax rules:</FONT></P>

<UL>
<DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the excess distribution or recognized gain will be allocated ratably over your holding period for the common shares; </FONT> <FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the amount allocated to the current taxable year, and any taxable years in your holding period prior to the first taxable
year in which we were a PFIC, will be treated as ordinary income; and </FONT><FONT SIZE=2>
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>the amount allocated to each other taxable year will be subject to the highest tax rate in effect for individuals or
corporations, as applicable, for each such year and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year. </FONT></DD></DL>
</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
tax liability for amounts allocated to taxable years prior to the year of disposition or excess distribution cannot be offset by any net operating losses for such years, and gains
(but not losses) </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>103</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=105,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=58482,FOLIO='103',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_104"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>realized
on the sale or other disposition of the common shares cannot be treated as capital, even if you hold the common shares as capital assets. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
we are treated as a PFIC with respect to you for any taxable year, to the extent any of our subsidiaries are also PFICs or we make direct or indirect equity investments in other
entities that are PFICs, you may be deemed to own shares in such lower-tier PFICs that are directly or indirectly owned by us in that proportion which the value of the common shares you
own bears to the value of all of our common shares, and you may be subject to the adverse tax consequences described
in the preceding two paragraphs with respect to the shares of such lower-tier PFICs that you would be deemed to own. You should consult your tax advisors regarding the application of the
PFIC rules to any of our subsidiaries. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
U.S. Holder of "marketable stock" (as defined below) in a PFIC may make a mark-to-market election for such stock to elect out of the PFIC rules described above
regarding excess distributions and recognized gains. If you make a mark-to-market election for the common shares, you will include in income for each year we are a PFIC an
amount equal to the excess, if any, of the fair market value of the common shares as of the close of your taxable year over your adjusted basis in such common shares. You will be allowed a deduction
for the excess, if any, of the adjusted basis of the common shares over their fair market value as of the close of the taxable year. However, deductions will be allowable only to the extent of any net
mark-to-market gains on the common shares included in your income for prior taxable years. Amounts included in your income under a mark-to-market
election, as well as gain on the actual sale or other disposition of the common shares will be treated as ordinary income. Ordinary loss treatment will also apply to the deductible portion of any
mark-to-market loss on the common shares, as well as to any loss realized on the actual sale or other disposition of the common shares, to the extent the amount of such loss
does not exceed the net mark-to-market gains previously included for such common shares. Your basis in the common shares will be adjusted to reflect any such income or loss
amounts. If you make a mark-to-market election, any distributions we make would generally be subject to the rules discussed above under "&#151;Taxation of Dividends and
Other Distributions on the Common Shares," except the lower rate applicable to qualified dividend income would not apply. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
mark-to-market election is available only for "marketable stock," which is stock that is regularly traded on a qualified exchange or other market, as defined
in applicable U.S. Treasury regulations. Our common shares are listed on the Nasdaq Global Market, which is a qualified exchange or other market for these purposes. Consequently, if the common shares
continue to be listed on the Nasdaq Global Market and are regularly traded, and you are a holder of common shares, we expect the mark-to-market election would be available to
you if we were to become a PFIC. Because a mark-to-market election cannot be made for equity interests in any lower-tier PFICs that we own, a U.S. Holder may
continue to be subject to the PFIC rules with respect to its indirect interest in any investments held by us that are treated as an equity interest in a PFIC for U.S. federal income tax purposes. You
should consult your tax advisors as to the availability and desirability of a mark-to-market election, as well as the impact of such election on interests in any
lower-tier PFICs. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alternatively,
if a non-U.S. corporation is a PFIC, a holder of shares in that corporation may avoid taxation under the PFIC rules described above regarding excess
distributions and recognized gains by making a "qualified electing fund" election to include in income its share of the corporation's income on a current basis. However, you may make a qualified
electing fund election with respect to your common shares only if we agree to furnish you annually with certain tax information, and we currently do not intend to prepare or provide such information. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unless
otherwise provided by the U.S. Treasury, each U.S. Holder of a PFIC is required to file an annual report containing such information as the U.S. Treasury may require. If we are or
become a PFIC, you should consult your tax advisor regarding any reporting requirements that may apply to you. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>104</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=106,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=948746,FOLIO='104',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_105"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT><FONT
SIZE=2><B>You are strongly urged to consult your tax advisor regarding the application of the PFIC rules to your investment in common shares.</B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Information Reporting and Backup Withholding  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any dividend payments with respect to common shares and proceeds from the sale, exchange or redemption of common shares may be subject
to information reporting to the U.S. Internal Revenue Service and possible U.S. backup withholding. Backup withholding will not apply, however, to a U.S. Holder that furnishes a correct taxpayer
identification number and makes any other required certification or that is otherwise exempt from backup withholding. U.S. Holders that are required to establish their exempt status generally must
provide such certification on U.S. Internal Revenue Service Form&nbsp;W-9. U.S. Holders should consult their tax advisors regarding the application of the U.S. information reporting and
backup withholding rules. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Backup
withholding is not an additional tax. Amounts withheld as backup withholding may be credited against your U.S. federal income tax liability, and you may obtain a refund of any
excess amounts withheld under the backup withholding rules by filing the appropriate claim for refund with the U.S. Internal Revenue Service and furnishing any required information in a timely manner. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><I> Additional Reporting Requirements  </I></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Certain U.S. Holders who are individuals are required to report information relating to an interest in our common shares, subject to
certain exceptions (including an exception for common shares held in accounts maintained by certain financial institutions). U.S. Holders should consult their tax advisors regarding the effect, if
any, of these rules on their ownership and disposition of the common shares. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>F.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Dividends and Paying Agents</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>G.&nbsp;&nbsp;&nbsp;&nbsp;<U>Statement by Experts</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B>H.&nbsp;&nbsp;&nbsp;&nbsp;<U>Documents on Display</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have previously filed with the Commission our registration statement on Form&nbsp;F-1, initially filed on October&nbsp;23, 2006 (Registration
Number&nbsp;333-138144). </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
are subject to the periodic reporting and other informational requirements of the Exchange Act. Under the Exchange Act, we are required to file reports and other information with the
SEC. Specifically, we are required to file annually a Form&nbsp;20-F no later than six months after the close of each fiscal year, which is December&nbsp;31. Copies of reports and
other information, when so filed, may be inspected without charge and may be obtained at prescribed rates at the public reference facilities maintained by the Securities and Exchange Commission at
100&nbsp;F Street, N.E., Room&nbsp;1580, Washington, D.C. 20549. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at
1-800-SEC-0330. The SEC also maintains a web site at www.sec.gov that contains reports, proxy and information statements, and other information regarding
registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of
quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section&nbsp;16 of
the Exchange Act. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
financial statements have been prepared in accordance with U.S.&nbsp;GAAP. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>105</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=107,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=873610,FOLIO='105',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_106"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
will furnish our shareholders with annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with
U.S.&nbsp;GAAP. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B>I.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<U>Subsidiary Information</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For a listing of our subsidiaries, see "Item&nbsp;4. Information on the Company&#151;C. Organizational Structure."  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="de45803_item_11._quantitative_and_qual__ite02615"> </A>
<A NAME="toc_de45803_2"> </A></FONT> <FONT SIZE=2><B>  ITEM 11.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK    <BR>    </I></B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Foreign Exchange Risk  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The majority of our sales are denominated in Euros and U.S. dollars, with the remainder in other currencies such as the Renminbi,
Canadian dollar, Japanese yen, and British pound, while a substantial portion of our costs and expenses is denominated in U.S. dollars and Renminbi. From time to time, we enter into loan arrangements
with Chinese commercial banks that are denominated primarily in either U.S. dollars or Renminbi. The greater part of our cash and cash equivalents are denominated in Renminbi. Therefore, fluctuations
in currency exchange rates could have a significant impact on our financial stability. Fluctuations in exchange rates, particularly among the U.S. dollar, Euro, Renminbi and Canadian dollar, may
affect our net profit margins and may result in fluctuations in foreign exchange and operating gains or losses. Our exposure to foreign exchange risk primarily relates to currency gains or losses
resulting from timing differences between signing of sales contracts and settling of these contracts. As of December&nbsp;31, 2011, we held $292.2&nbsp;million in accounts receivable, of which
$81.5&nbsp;million were denominated in Euro. Had we converted all Euro denominated accounts receivable into Euros at Euro&nbsp;1.2973 for $1.00, the exchange rate as of December&nbsp;31, 2011,
our Euro denominated accounts receivable would have been Euro&nbsp;62.9&nbsp;million as of December&nbsp;31, 2011.
Assuming the Euro depreciates by a rate of 10.0% to an exchange rate of Euro&nbsp;1.1676 for $1.00, we would record a loss in fair value of accounts receivable of $8.1&nbsp;million. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Since
2008, we hedge part of our foreign currency exposures, mainly in the Euro, against the U.S. dollar using foreign exchange forward or option contracts in order to limit our foreign
exchange losses. We recorded a gain on change in foreign currency derivatives of $9.9&nbsp;million and $1.7&nbsp;million in 2009 and 2010, respectively, while we incurred a loss on change in
foreign currency derivatives of $5.8&nbsp;million in 2011. The gains or losses on change in foreign currency derivatives are related to our hedging program. We recorded a foreign exchange gain of
$7.7&nbsp;million in 2009 but incurred a foreign exchange loss of $36.3&nbsp;million and $40.0&nbsp;million in 2010 and 2011, respectively. We cannot predict the impact of future exchange rate
fluctuations on our results of operations and may incur net foreign currency losses in the future. We will continue to hedge our foreign currency exposures against the U.S. dollar in order to minimize
our foreign exchange exposures. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, we had forward contracts of the Euro against the U.S. dollar with notional amount of Euro&nbsp;17.5&nbsp;million outstanding. Assuming a 10.0%
appreciation of the Euro against the U.S. dollar, the mark-to-market gain of our outstanding call forward contracts of the Euro against the U.S. dollar would have decreased by
approximately $2.3&nbsp;million as of December&nbsp;31, 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our
financial statements are expressed in U.S. dollars, while some of our subsidiaries use different functional currencies, such as the Renminbi, Euro, and Canadian dollar. The value of
your investment in our common shares will be affected by the foreign exchange rate between the U.S. dollar and other currencies used by our subsidiaries. To the extent we hold assets denominated in
currencies other than U.S. dollars, any appreciation of such currencies against the U.S. dollars will likely result in an exchange gain while any depreciation will likely result in an exchange loss
when we convert the value of these assets into U.S. dollar equivalent amounts. On the other hand, to the extent we have liabilities denominated in currencies other than U.S. dollars, any appreciation
of such currencies against the U.S. dollar will likely result in an exchange loss while any depreciation will likely result in an exchange gain </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>106</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=9,SEQ=108,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=15040,FOLIO='106',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_de45803_1_107"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>when
we convert the value of these liabilities into U.S. dollar equivalent amounts. These and other effects on our financial conditions resulting from the unfavorable changes in foreign currency
exchange rates could have a material adverse effect on the market price of our common shares, the dividends we may pay in the future, and your investment. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Interest Rate Risk  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our exposure to interest rate risk primarily relates to interest expenses under our short-term and long-term
bank borrowings, as well as interest income generated by excess cash invested in demand deposits and liquid investments with original maturities of three months or less. Such interest-earning
instruments carry a degree of interest rate risk. We have not used any derivative financial instruments to manage our interest risk exposure. We have not been exposed nor do we anticipate being
exposed to material risks due to changes in interest rates. However, our future interest expense may increase due to changes in market interest rates.  </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="de45803_item_12._description_of_securi__ite02464"> </A>
<A NAME="toc_de45803_3"> </A></FONT> <FONT SIZE=2><B>  ITEM 12.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>107</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=10,SEQ=109,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=954343,FOLIO='107',FILE='DISK129:[12ZAT3.12ZAT45803]DE45803A.;12',USER='OALBERT',CD='27-APR-2012;06:48' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_dg45803_1_108"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="dg45803_part_ii"> </A>
<A NAME="toc_dg45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  PART II    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dg45803_item_13._defaults,_div__dg402029"> </A>
<A NAME="toc_dg45803_2"> </A></FONT> <FONT SIZE=2><B>  ITEM 13.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None of these events occurred in any of the years ended December&nbsp;31, 2009, 2010and 2011.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dg45803_item_14._material_modification__ite03285"> </A>
<A NAME="toc_dg45803_3"> </A></FONT> <FONT SIZE=2><B>  ITEM 14.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not Applicable.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dg45803_item_15._controls_and_procedures"> </A>
<A NAME="toc_dg45803_4"> </A></FONT> <FONT SIZE=2><B>  ITEM 15.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>CONTROLS AND PROCEDURES    <BR>    </I></B></FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Disclosure Controls and Procedures  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under the supervision and with the participation of our management, including our chief executive officer and our chief financial
officer, we conducted an evaluation of our disclosure controls and procedures; as such, term is defined in Rule&nbsp;13a-15(e) under the Exchange Act. Based on that evaluation, our chief
executive officer and chief financial officer have concluded that as of the end of the period covered by this annual report, our disclosure controls and procedures over financial reporting were
effective. </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Management's Annual Report on Internal Control over Financial Reporting  </I></B></FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is
defined in Rule&nbsp;13a-15(f) under the Securities Exchange Act of 1934, as amended, for our company. Internal control over financial reporting is a process designed to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements in accordance with generally accepted accounting principles and includes
those policies and procedures that (1)&nbsp;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the
Company; (2)&nbsp;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles,
and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (3)&nbsp;provide reasonable assurance
regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company's assets that could have a material effect on the financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Because
of its inherent limitations, a system of internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statement
preparation and presentation and may not prevent or detect misstatements. In addition, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become
inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
required by Section&nbsp;404 of the Sarbanes-Oxley Act of 2002 and related rules promulgated by the Securities and Exchange Commission, management assessed the effectiveness of our
internal control over financial reporting as of December&nbsp;31, 2011 using criteria established in Internal Control&#151;Integrated Framework issued by the Committee of Sponsoring
Organizations of the Treadway Commission. Based on this evaluation, management concluded that our internal control over financial reporting was effective as of December&nbsp;31, 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deloitte
Touche Tohmatsu CPA&nbsp;Ltd., an independent registered public accounting firm, who audited our consolidated financial statements for the year ended December&nbsp;31, 2011,
has also audited the effectiveness of internal control over financial reporting as of December&nbsp;31, 2011. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>108</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=110,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=35340,FOLIO='108',FILE='DISK129:[12ZAT3.12ZAT45803]DG45803A.;7',USER='NLUCCA',CD='27-APR-2012;12:09' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_di45803_1_109"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="di45803_report_of_the_independ__di402444"> </A>
<A NAME="toc_di45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  Report of the Independent Registered Public Accounting Firm    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>To
the Board of Directors and Shareholders of Canadian Solar&nbsp;Inc. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have audited the internal control over financial reporting of Canadian Solar&nbsp;Inc. and subsidiaries (the "Company") as of December&nbsp;31, 2011, based on the criteria
established in Internal Control&#151;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. The Company's management is responsible for maintaining
effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Annual Report on
Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to
obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control
over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and
performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
company's internal control over financial reporting is a process designed by, or under the supervision of, the company's principal executive and principal financial officers, or
persons performing similar functions, and effected by the company's board of directors, management, and other personnel to provide reasonable assurance regarding the reliability of financial reporting
and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those
policies and procedures that (1)&nbsp;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
(2)&nbsp;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that
receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&nbsp;provide reasonable assurance regarding
prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Because
of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material
misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to
future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&nbsp;31, 2011, based on the criteria established in
Internal Control&#151;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated financial statements and financial statement
schedule as of and for the year ended December&nbsp;31, 2011 of the Company and our report dated April&nbsp;27, 2012 expressed an unqualified opinion on those financial statements and financial
statement schedule. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>/s/
Deloitte Touche Tohmatsu CPA&nbsp;Ltd. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Shanghai
China<BR>
April&nbsp;27, 2012 </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>109</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=111,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=955420,FOLIO='109',FILE='DISK129:[12ZAT3.12ZAT45803]DI45803A.;8',USER='MTITUSS',CD='27-APR-2012;12:09' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_dk45803_1_110"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2><B><I> Changes in Internal Controls  </I></B></FONT></P>

</UL>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;There were no changes in our internal control over financial reporting that occurred during the year ended December&nbsp;31, 2011
that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16a._audit_committee_financial_expert"> </A>
<A NAME="toc_dk45803_1"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16a"></A>ITEM 16A.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>AUDIT COMMITTEE FINANCIAL EXPERT    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our board of directors has determined that Lars-Eric Johansson qualifies as an "audit committee financial expert" as
defined in Item&nbsp;16A of Form&nbsp;20-F. Each of the members of the audit committee is an "independent director" as defined in the Nasdaq Marketplace Rules. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16b._code_of_ethics"> </A>
<A NAME="toc_dk45803_2"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16b"></A>ITEM 16B.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>CODE OF ETHICS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our board of directors has adopted a code of ethics that applies to our directors, officers, employees and agents, including certain
provisions that specifically apply to our chief executive officer, chief financial officer, chief operating officer, chief technology officer, vice presidents and any other persons who perform similar
functions for us. We have posted our code of business conduct on our website www.canadiansolar.com. We hereby undertake to provide to any person without charge, a copy of our code of business conduct
and ethics within ten working days after we receive such person's written request.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16c._principal_accountant_fees_and_services"> </A>
<A NAME="toc_dk45803_3"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16c"></A>ITEM 16C.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>PRINCIPAL ACCOUNTANT FEES AND SERVICES    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth the aggregate fees by categories specified below in connection with certain professional services
rendered by Deloitte Touche Tohmatsu CPA&nbsp;Ltd., our principal external auditors, for the periods indicated. We did not pay any other fees to our auditors during the periods indicated below. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>For the Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Audit fees<SUP>(1)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,420,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,384,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,516,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>All other fees<SUP>(2)</SUP></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>47,484</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>69,344</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>95,640</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:15%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(1)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"Audit
fees" means the aggregate fees billed for professional services rendered by our principal auditors for the audit of our annual financial statements
and assurance and related services. In 2009, 2010 and 2011, these were mainly for the review and audit of financial statements.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2>(2)</FONT></DT><DD style="font-family:times;"><FONT SIZE=2>"All
other fees" represents aggregate fees billed for professional services rendered by our principal auditors for consultations and related services.
<BR></FONT></DD></DL>
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
policy of our audit committee is to pre-approve all audit and non-audit services provided by Deloitte Touche Tohmatsu CPA&nbsp;Ltd., including audit
services, audit-related services, tax services and other services as described above, other than those for </FONT><FONT SIZE=2><I>de minimis</I></FONT><FONT SIZE=2> services which are approved by the
Audit Committee prior to the completion of the audit. We have a written policy on the engagement of an external auditor.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16d._exemptions_from_the___ite02642"> </A>
<A NAME="toc_dk45803_4"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16d"></A>ITEM 16D.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>110</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=112,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=508784,FOLIO='110',FILE='DISK129:[12ZAT3.12ZAT45803]DK45803A.;28',USER='LBURNET',CD='27-APR-2012;12:10' -->
<A NAME="page_dk45803_1_111"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<BR>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16e._purchases_of_equity___ite03109"> </A>
<A NAME="toc_dk45803_5"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16e"></A>ITEM 16E.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None.  </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16f._change_in_re__dk402062"> </A>
<A NAME="toc_dk45803_6"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16f"></A>ITEM 16F.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>CHANGE IN REGISTRANT'S CERTIFYING ACCOUNTANT    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not applicable.  </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_16g._corporate_governance"> </A>
<A NAME="toc_dk45803_7"> </A></FONT> <FONT SIZE=2><B>  <A NAME="it16g"></A>ITEM 16G.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>CORPORATE GOVERNANCE    <BR>    </I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;None. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_part_iii"> </A>
<A NAME="toc_dk45803_8"> </A>
<BR></FONT><FONT SIZE=2><B>  PART III    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_17._financial_statements"> </A>
<A NAME="toc_dk45803_9"> </A></FONT> <FONT SIZE=2><B>  ITEM 17.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>FINANCIAL STATEMENTS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We have elected to provide financial statements pursuant to Item&nbsp;18.  </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_18._financial_statements"> </A>
<A NAME="toc_dk45803_10"> </A></FONT> <FONT SIZE=2><B>  ITEM 18.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>FINANCIAL STATEMENTS    <BR>    </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The consolidated financial statements of Canadian Solar&nbsp;Inc. are included at the end of this annual report. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="dk45803_item_19._exhibits"> </A>
<A NAME="toc_dk45803_11"> </A></FONT> <FONT SIZE=2><B>  ITEM 19.&nbsp;&nbsp;&nbsp;&nbsp;</B></FONT><FONT SIZE=2><B><I>EXHIBITS    <BR>    </I></B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="36pt" style="font-family:times;"></TD>
<TD WIDTH="" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Exhibit<BR>
Number </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Description of Document </B></FONT></TH>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>1.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Amended Articles of Continuance (incorporated by reference to Exhibit&nbsp;3.2 of our registration statement on Form&nbsp;F-1 (File No.&nbsp;333-138144), as amended, initially filed with the SEC on October&nbsp;23,
2006)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>2.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Registrant's Specimen Certificate for Common Shares (incorporated by reference to Exhibit&nbsp;4.11 from our F-1 registration statement (File No.&nbsp;333-138144), as amended, initially filed with the Commission on
October&nbsp;23, 2006)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>2.2</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Indenture, dated as of December&nbsp;10, 2007, between Canadian Solar&nbsp;Inc. and The Bank of New York, as trustee, including the form of 6.0% Convertible Senior Notes due 2017 (incorporated by reference to
Exhibit&nbsp;4.2 of our registration statement on Form&nbsp;F-3 (File No.&nbsp;333-149497), as amended, initially filed with the SEC on March&nbsp;3, 2008)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Amended and Restated Share Incentive Plan of the Registrant, dated September&nbsp;20, 2010 (incorporated by reference to Exhibit&nbsp;4.5 of our annual report on Form&nbsp;20-F for the year ended December&nbsp;31, 2010
(File No.&nbsp;001-33107), as amended, initially filed with the SEC on May&nbsp;17, 2011)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.2</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Form of Director Indemnity Agreement (incorporated by reference to Exhibit&nbsp;4.1 of our annual report on Form&nbsp;20-F for the year ended December&nbsp;31, 2008 (File No.&nbsp;001-33107), as amended, initially filed
with the SEC on June&nbsp;8, 2009)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.3</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Employment Agreement between Canadian Solar&nbsp;Inc. and the Dr.&nbsp;Shawn Qu (incorporated by reference to Exhibit&nbsp;10.2 of our registration statement on Form&nbsp;F-1 (File No.&nbsp;333-138144), as amended,
initially filed with the SEC on October&nbsp;23, 2006)</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2><BR></FONT>
</TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>111</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=113,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=574989,FOLIO='111',FILE='DISK129:[12ZAT3.12ZAT45803]DK45803A.;28',USER='LBURNET',CD='27-APR-2012;12:10' -->
<A NAME="page_dk45803_1_112"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="36pt" style="font-family:times;"></TD>
<TD WIDTH="" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Exhibit<BR>
Number </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Description of Document </B></FONT></TH>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.4</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Form of Employment Agreement between Canadian Solar&nbsp;Inc. and its executive officers (incorporated by reference to Exhibit&nbsp;4.7 of our annual report on Form&nbsp;20-F for the year ended December&nbsp;31, 2010
(File No.&nbsp;001-33107), as amended, initially filed with the SEC on May&nbsp;17, 2011)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.5</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&#134;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>English translation of Supplementary Agreement between Jiangsu Zhongneng Polysilicon Technology Development&nbsp;Co.,&nbsp;Ltd., CSI Cells&nbsp;Co.,&nbsp;Ltd., Changshu CSI Advanced Solar&nbsp;Inc. and CSI Central Solar
Power&nbsp;Co.,&nbsp;Ltd., dated May&nbsp;22, 2009, supplementing the original Polysilicon Supply Contract dated August&nbsp;20, 2008 and the original Solar Wafer Supply Contract dated August&nbsp;20, 2008 (incorporated by reference to
Exhibit&nbsp;4.3 of our annual report on Form&nbsp;20-F for the year ended December&nbsp;31, 2008 (File No.&nbsp;001-33107), as amended, initially filed with the SEC on June&nbsp;8, 2009)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.6</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&#134;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>English translation of Long-term (10-Year) Multi-crystalline Wafer Supply Contract between CSI Cells&nbsp;Co.,&nbsp;Ltd. and Jiangxi LDK Solar Hi-Tech&nbsp;Co.,&nbsp;Ltd., dated June&nbsp;27, 2008 (incorporated by
reference to Exhibit&nbsp;4.8 of Amendment No.&nbsp;1 on Form&nbsp;20-F/A to our annual report on Form&nbsp;20-F for the year ended December&nbsp;31, 2008 (File No.&nbsp;001-33107), filed with the SEC on October&nbsp;14, 2009)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.7</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&#134;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>English translation of Long-term (10-Year) Multi-crystalline Wafer Supply Contract between CSI Solar Power&nbsp;Inc. and Jiangxi LDK Solar Hi-Tech&nbsp;Co.,&nbsp;Ltd., dated June&nbsp;27, 2008 (incorporated by reference
to Exhibit&nbsp;4.9 of Amendment No.&nbsp;1 on Form&nbsp;20-F/A to our annual report on Form&nbsp;20-F for the year ended December&nbsp;31, 2008 (File No.&nbsp;001-33107), filed with the SEC on October&nbsp;14, 2009)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.8</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>English translation of 3rd Supplementary Agreement to the Multi-crystalline Solar Wafer Supply Contract, dated November 24, 2010, among CSI Cells Co., Ltd., Jiangsu Zhongneng Polysilicon Technology Development Co., Ltd.,
GCL (Nanjing) Solar Energy Technology Company Limited, Jiangsu GCL Silicon Material Technology Development Co., Ltd., Changzhou GCL Photovoltaic Technology Co., Ltd. and Suzhou GCL Photovoltaic Technology&nbsp;Co., Ltd. (incorporated by reference to
Exhibit&nbsp;4.8 of our annual report on Form&nbsp;20-F for the year ended December 31, 2010 (File No. 001-33107), as amended, initially filed with the SEC on May 17, 2011)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>4.9</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&#134;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>English translation of 4th Supplementary Agreement to the Multi-crystalline Solar Wafer Supply Contract, dated December 31, 2010, between CSI Cells Co., Ltd. and Suzhou GCL Photovoltaic Technology Co., Ltd. (incorporated
by reference to Exhibit 4.9 of Amendment No. 1 on Form 20-F/A to our annual report on Form 20-F for the year ended December 31, 2010 (File No. 001-33107), filed with the SEC on October 26, 2011)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>8.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>List of Subsidiaries</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>12.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>CEO Certification Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>12.2</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>CFO Certification Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>13.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>**</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>CEO Certification Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>13.2</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>**</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>CFO Certification Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>15.1</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>*</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Consent of Deloitte Touche Tohmatsu CPA&nbsp;Ltd.</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>112</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>

<!-- ZEQ.=3,SEQ=114,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=294412,FOLIO='112',FILE='DISK129:[12ZAT3.12ZAT45803]DK45803A.;28',USER='LBURNET',CD='27-APR-2012;12:10' -->
<A NAME="page_dk45803_1_113"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="36pt" style="font-family:times;"></TD>
<TD WIDTH="" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Exhibit<BR>
Number </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Description of Document </B></FONT></TH>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><B>101</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>***</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Financial information from registrant for the year ended December&nbsp;31, 2011 formatted in eXtensible Business Reporting Language (XBRL):</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2>(i) Consolidated Balance Sheets as of December&nbsp;31, 2010 and 2011; (ii)&nbsp;Consolidated Statements of Operations for the Years Ended December&nbsp;31, 2009, 2010 and 2011; (iii)&nbsp;Consolidated Statements of
Changes in Equity and Comprehensive Income (Loss) for the Years Ended December&nbsp;31, 2009, 2010 and 2011; (iv)&nbsp;Consolidated Statements of Cash Flows for the Years Ended December&nbsp;31, 2009, 2010 and 2011; (v)&nbsp;Notes to Consolidated
Financial Statements; and (vi)&nbsp;Additional Information&#151;Financial Statements Schedule&nbsp;I</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<!-- COMMAND=ADD_LINERULETXT,NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" -->
<HR NOSHADE  COLOR="#000000" SIZE="1.0PT" WIDTH="26%" ALIGN="LEFT" >
 </DIV>
<DIV style="padding:0pt;position:relative;text-align:left;margin-left:10%;">
 <DL compact>
<DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2><B>*</B></FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Filed herewith.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2><B>**</B></FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Furnished herewith.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2><B>***</B></FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Pursuant to Rule&nbsp;406T of Regulation&nbsp;S-T, the Interactive Data Files on
Exhibit&nbsp;101 hereto are deemed not filed or part of a registration statement or prospectus for purposes of Sections&nbsp;11 or 12 of the Securities Act of 1933, as amended, are deemed not
filed for purposes of Section&nbsp;18 of the Securities Exchange Act of 1934, as amended, and otherwise are not subject to liability under those sections.
<BR><BR></FONT></DD><DT style='font-family:times;margin-bottom:-11pt;'><FONT SIZE=2><B>&#134;</B></FONT></DT><DD style="font-family:times;"><FONT SIZE=2>Confidential treatment has been requested with respect to portions of these exhibits and such
confidential treatment portions have been deleted and replaced with "****" and filed separately with the Securities and Exchange Commission pursuant to Rule&nbsp;24b-2 under the Exchange
Act. </FONT></DD></DL>
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>113</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=115,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=743540,FOLIO='113',FILE='DISK129:[12ZAT3.12ZAT45803]DK45803A.;28',USER='LBURNET',CD='27-APR-2012;12:10' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_dm45803_1_114"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="dm45803_signatures"> </A>
<A NAME="toc_dm45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  SIGNATURES    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant hereby certifies that it meets all of the requirements for filing on Form&nbsp;20-F and that it has duly
caused and authorized the undersigned to sign this annual report on its behalf. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="47%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="22pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="38%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=5 style="font-family:times;"><FONT SIZE=2>CANADIAN SOLAR INC.</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>By:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=3 style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>/s/ Shawn (Xiaohua) Qu<BR>


<HR NOSHADE SIZE="1.0pt" WIDTH="100%" COLOR="#000000">

</FONT>
 </TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Name:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Shawn (Xiaohua) Qu</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Title:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Chairman, President and Chief Executive Officer</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>By:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=3 style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>/s/ Michael&nbsp;G. Potter<BR>


<HR NOSHADE SIZE="1.0pt" WIDTH="100%" COLOR="#000000">

</FONT>
 </TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Name:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Michael&nbsp;G. Potter</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Title:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Senior Vice President and Chief Financial Officer</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>Date:
April&nbsp;27, 2012<BR></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>114</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=116,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=993626,FOLIO='114',FILE='DISK129:[12ZAT3.12ZAT45803]DM45803A.;8',USER='DSLOAN',CD='27-APR-2012;10:07' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fa45803_1_1"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<A NAME="fa45803_table_of_contents"> </A>
<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fa45803_canadian_solar_inc._index_to_c__can02420"> </A>
<BR></FONT><FONT SIZE=2><B>  CANADIAN SOLAR&nbsp;INC.    <BR>    <BR>    INDEX TO CONSOLIDATED FINANCIAL STATEMENTS    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
<A NAME="FA45803_TOC"></A> </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->
<!-- COMMAND=ADD_START_LINKTABLE -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="28pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#aa1"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Report of Independent Registered Public Accounting Firm</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#aa1"><FONT SIZE=2>F-2</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#aa2"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Consolidated Balance Sheets as of December&nbsp;31, 2010 and 2011</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#aa2"><FONT SIZE=2>F-3</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#aa3"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Consolidated Statements of Operations for the Years Ended December&nbsp;31, 2009, 2010 and 2011</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#aa3"><FONT SIZE=2>F-5</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#aa4"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Consolidated Statements of Changes in Equity and Comprehensive Income (Loss) for the Years Ended December&nbsp;31, 2009, 2010
and 2011</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#aa4"><FONT SIZE=2>F-6</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#aa5"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Consolidated Statements of Cash Flows for the Years Ended December&nbsp;31, 2009, 2010 and 2011</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#aa5"><FONT SIZE=2>F-7</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#aa6"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Notes to Consolidated Financial Statements</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#aa6"><FONT SIZE=2>F-9</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><A HREF="#ge45803_additional_information_#151;fi__add02808"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Additional Information&#151;Financial Statements Schedule&nbsp;I</FONT></A></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><A HREF="#ge45803_additional_information_#151;fi__add02808"><FONT SIZE=2>F-52</FONT></A></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
<!-- COMMAND=ADD_END_LINKTABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-1</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=117,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=760159,FOLIO='F-1',FILE='DISK129:[12ZAT3.12ZAT45803]FA45803A.;10',USER='KPENA',CD='27-APR-2012;03:56' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fc45803_1_2"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fc45803_report_of_independent___fc402284"> </A>
<A NAME="toc_fc45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  <A NAME="aa1"></A>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>To
the Board of Directors and Shareholders of Canadian Solar&nbsp;Inc. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have audited the accompanying consolidated balance sheets of Canadian Solar&nbsp;Inc. and subsidiaries (the "Company") as of December&nbsp;31, 2010 and 2011, and the related
consolidated statements of operations, changes in equity and comprehensive income (loss), and cash flows for each of the three years in the period ended December&nbsp;31, 2011, and the related
financial statement schedule. These financial statements and financial statement schedule are the responsibility of the Company's management. Our responsibility is to express an opinion on these
financial statements and financial statement schedule based on our audits. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to
obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in
the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement
presentation. We believe that our audits provide a reasonable basis for our opinion. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
our opinion, such consolidated financial statements present fairly, in all material respects, the financial position of Canadian Solar&nbsp;Inc. and subsidiaries as of
December&nbsp;31, 2010 and 2011 and the results of their operations and their cash flows for each of the three years in the period ended December&nbsp;31, 2011, in conformity with accounting
principles generally accepted in the United States of America. Also, in our opinion, such financial statement schedule, when considered in relation to the basic consolidated financial statements taken
as a whole, presents fairly in all material respects, the information set forth therein. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We
have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the Company's internal control over financial reporting as of
December&nbsp;31, 2011, based on the criteria established in </FONT><FONT SIZE=2><I>Internal Control&#151;Integrated Framework</I></FONT><FONT SIZE=2> issued by the Committee of Sponsoring
Organizations of the Treadway Commission and our report dated April&nbsp;27, 2012 expressed an unqualified opinion on the Company's internal control over financial reporting. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>/s/
Deloitte Touche Tohmatsu CPA&nbsp;Ltd. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Shanghai
China<BR>
April&nbsp;27, 2012 </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-2</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=118,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=79322,FOLIO='F-2',FILE='DISK129:[12ZAT3.12ZAT45803]FC45803A.;5',USER='ALOEW',CD='27-APR-2012;02:12' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fe45803_1_3"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><A
NAME="aa2"></A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fe45803_canadian_solar_inc._consolidated_balance_sheets"> </A>
<A NAME="toc_fe45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  CANADIAN SOLAR&nbsp;INC.    <BR>    <BR>    CONSOLIDATED BALANCE SHEETS    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars, except share and<BR>
per share data)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD ALIGN="CENTER" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>ASSETS</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current assets:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>288,651,701</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>343,994,679</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Restricted cash</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>187,594,816</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>178,270,427</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts receivable trade, net of allowance of $7,956,036 and $9,505,481 on December&nbsp;31, 2010 and 2011, respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>169,657,473</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>292,176,439</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts receivable, unbilled</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>88,503,888</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amount due from related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,355,760</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>19,835,942</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Inventories</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>272,096,575</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>296,568,127</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Value added tax recoverable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>42,296,999</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>16,974,452</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances to suppliers, net of allowance of $2,930,978 and $9,458,683 on December&nbsp;31, 2010 and 2011, respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>27,320,901</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,309,132</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign currency derivative assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,182,677</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,726,538</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Prepaid expenses and other current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,508,018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>45,217,918</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,034,664,920</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,295,577,542</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Property, plant and equipment, net</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>330,459,978</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>510,069,436</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred tax assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>16,725,349</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>23,226,772</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances to suppliers, net of allowance of $16,458,564 and $28,665,038 on December&nbsp;31, 2010 and 2011, respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,946,324</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>257,821</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Prepaid land use right</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,377,894</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,805,283</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investments in affiliates</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,671,159</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,007,725</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Intangible assets, net</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,695,312</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,516,234</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Goodwill</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,264,847</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other non-current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,826,029</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,083,077</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>TOTAL ASSETS</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,423,366,965</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,879,808,737</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>

 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=2>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p><p align=center style="font-family:times;"><font> </FONT> <FONT SIZE=2>
See notes to consolidated financial statements. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-3</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=119,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=65798,FOLIO='F-3',FILE='DISK129:[12ZAT3.12ZAT45803]FE45803A.;10',USER='OALBERT',CD='27-APR-2012;06:48' -->
<A NAME="page_fe45803_1_4"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> CONSOLIDATED BALANCE SHEETS (Continued)  </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars, except share and<BR>
per share data)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD ALIGN="CENTER" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>LIABILITIES AND EQUITY</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current liabilities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>540,520,075</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>743,687,062</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts payable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>113,404,167</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>174,429,071</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term notes payable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,969,217</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>131,568,540</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due to related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,445,020</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,007,809</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other payables</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>47,876,476</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>84,675,532</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances from customers</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,971,102</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>65,216,074</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign currency derivative liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,452,162</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Provision for firm purchase commitments</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,888,507</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other current liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>33,806,531</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>33,863,320</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total current liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>775,333,257</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,236,447,408</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accrued warranty costs</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31,224,906</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>47,021,352</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Convertible notes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>905,816</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>950,301</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Long-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>69,458,179</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>88,249,027</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Liability for uncertain tax positions</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,460,330</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>12,300,940</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Loss contingency accruals</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>27,862,017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>TOTAL LIABILITIES</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>888,382,488</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,412,831,045</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Commitments and contingencies (Note&nbsp;18)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Equity:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Common shares&#151;no par value: unlimited authorized shares, 42,893,044 and 43,155,767 shares issued and outstanding at December&nbsp;31, 2010 and 2011,
respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>501,145,991</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>502,402,939</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Additional paid-in capital</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(57,392,283</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(53,331,445</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Retained earnings (Accumulated deficit)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>62,110,767</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(28,693,433</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accumulated other comprehensive income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>28,461,944</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>45,555,710</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total Canadian Solar&nbsp;Inc. shareholders' equity</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>534,326,419</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>465,933,771</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>658,058</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,043,921</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total equity</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>534,984,477</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>466,977,692</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>TOTAL LIABILITIES AND EQUITY</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,423,366,965</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,879,808,737</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>

 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=2>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p><p align=center style="font-family:times;"><font> </FONT> <FONT SIZE=2>
See notes to consolidated financial statements. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-4</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=120,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=349913,FOLIO='F-4',FILE='DISK129:[12ZAT3.12ZAT45803]FE45803A.;10',USER='OALBERT',CD='27-APR-2012;06:48' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fg45803_1_5"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="aa3"></A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fg45803_canadian_solar_inc._co__fg402299"> </A>
<A NAME="toc_fg45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  CANADIAN SOLAR&nbsp;INC.    <BR>    <BR>    CONSOLIDATED STATEMENTS OF OPERATIONS    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars, except share and per share data)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net revenues:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Non-related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>630,961,165</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,495,509,056</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,879,247,942</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>19,674,164</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total net revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>630,961,165</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,495,509,056</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,898,922,106</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cost of Revenue</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Non-related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>552,856,159</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,266,737,444</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,696,421,523</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>20,218,969</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total cost of revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>552,856,159</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,266,737,444</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,716,640,492</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Gross profit</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>78,105,006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>228,771,612</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>182,281,614</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating expenses:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Selling expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,088,657</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>47,109,261</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>69,341,229</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>General and administrative expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>46,323,959</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>54,519,646</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>86,268,786</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Research and development expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,180,372</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,843,216</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>19,838,547</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total operating expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>71,592,988</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>108,472,123</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>175,448,562</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income from operations</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,512,018</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>120,299,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,833,052</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other income (expenses):</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest expense</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(9,458,983</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(22,164,363</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(43,843,586</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,084,227</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,935,560</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,446,647</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Gain (loss) on change in foreign currency derivatives</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,870,333</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,656,928</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(5,750,981</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange gain (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7,680,503</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(36,291,898</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(40,007,403</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,788,036</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2,853,403</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(41,163</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income (loss) before income taxes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>21,476,134</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>67,582,313</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(74,363,434</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income tax benefit (expense)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,302,065</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(16,753,917</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(16,539,940</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,778,199</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,828,396</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,903,374</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Less: net income (loss) attributable to non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>132,315</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>259,477</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(99,174</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss) attributable to Canadian Solar&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,645,884</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,568,919</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,804,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Earnings (loss) per share-basic</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.61</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.18</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2.11</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shares used in computation-basic</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,137,004</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>42,839,356</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,076,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Earnings (loss) per share-diluted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.60</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.16</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2.11</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Shares used in computation-diluted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,727,138</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,678,208</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,076,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>

 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=2>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p><p align=center style="font-family:times;"><font> </FONT> <FONT SIZE=2>
See notes to consolidated financial statements. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-5</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=121,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=821588,FOLIO='F-5',FILE='DISK129:[12ZAT3.12ZAT45803]FG45803A.;8',USER='KPENA',CD='27-APR-2012;04:11' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fi45803_1_6"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="aa4"></A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fi45803_canadian_solar_inc._consolidat__can03521"> </A>
<A NAME="toc_fi45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  CANADIAN SOLAR&nbsp;INC.    <BR>    <BR>    CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:54%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"150%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="150%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="44pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="47pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="56pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="63pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="47pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="4pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Common Shares </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Additional Paid-in Capital </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Retained Earnings (Accumulated Deficit) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Accumulated Other Comprehensive Income </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Equity (Deficits) Attribute to Canadian Solar&nbsp;Inc. </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Non- Controlling Interest </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total Equity </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Number </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=23 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars, except share and per share data)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Balance at January&nbsp;1, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>35,744,563</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>395,153,795</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(66,705,304</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(11,104,036</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>14,909,526</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>332,253,981</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>332,253,981</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Net income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>22,645,884</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>22,645,884</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>132,315</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>22,778,199</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign currency translation adjustment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>211,773</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>211,773</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>211,773</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Comprehensive income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>22,857,657</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>132,315</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>22,989,972</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Share-based compensation</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,436,350</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,436,350</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>5,436,350</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Issuance of ordinary shares, net of issuance cost</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>6,900,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>102,811,343</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>102,811,343</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>102,811,343</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Deferred tax on issuance costs of ordinary shares</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>1,682,869</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>1,682,869</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>1,682,869</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Exercise of share options</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>129,922</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>674,424</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>674,424</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>674,424</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Paid-in capital from non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9,173</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>9,173</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Sales of subsidiary shares to non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>143,292</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>143,292</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Balance at December&nbsp;31, 2009</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>42,774,485</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>500,322,431</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(61,268,954</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>11,541,848</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>15,121,299</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>465,716,624</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>284,780</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>466,001,404</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Net income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>50,568,919</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>50,568,919</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>259,477</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>50,828,396</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign currency translation adjustment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>13,340,645</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>13,340,645</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(31,327</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>13,309,318</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Comprehensive Income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>63,909,564</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>228,150</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>64,137,714</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Share-based compensation</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3,876,671</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3,876,671</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>3,876,671</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Exercise of share options</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>118,559</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>823,560</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>823,560</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>823,560</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Sales of subsidiary shares to non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>145,128</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>145,128</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Balance at December&nbsp;31, 2010</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>42,893,044</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>501,145,991</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(57,392,283</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>62,110,767</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>28,461,944</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>534,326,419</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>658,058</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>534,984,477</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Net loss</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(90,804,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(90,804,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(99,174</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(90,903,374</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign currency translation adjustment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>17,093,766</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>17,093,766</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>17,317</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>17,111,083</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Comprehensive loss</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(73,710,434</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(81,857</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(73,792,291</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Share-based compensation</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>4,060,838</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>4,060,838</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>4,060,838</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-top:8pt;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Exercise of share options</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
262,723</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
1,256,948</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
1,256,948</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1><BR>
1,256,948</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Paid-in capital from non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>467,720</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>467,720</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:7pt;text-indent:-7pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Balance at December&nbsp;31, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>43,155,767</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>502,402,939</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(53,331,445</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>(28,693,433</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>45,555,710</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>465,933,771</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>1,043,921</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=1>466, 977,692</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>

 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=2>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p><p align=center style="font-family:times;"><font> </FONT> <FONT SIZE=2>
See notes to consolidated financial statements.</FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-6</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=122,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=498763,FOLIO='F-6',FILE='DISK129:[12ZAT3.12ZAT45803]FI45803A.;7',USER='ALOEW',CD='27-APR-2012;02:12' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fk45803_1_7"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="aa5"></A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fk45803_canadian_solar_inc._co__fk402276"> </A>
<A NAME="toc_fk45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  CANADIAN SOLAR&nbsp;INC.    <BR>    <BR>    CONSOLIDATED STATEMENTS OF CASH FLOWS    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating activities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,778,199</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,828,396</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,903,374</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Depreciation and amortization</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>20,508,383</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31,266,181</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>56,117,280</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Loss on disposal of property, plant and equipment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>174,292</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>194,243</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,223,163</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Loss (Gain) on change in fair value of derivatives</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(9,870,333</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,656,928</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,750,981</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment loss (income)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,788,036</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,853,403</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>41,163</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Allowance for doubtful debts</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>18,076,416</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,046,100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>23,156,857</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Write-down of inventories</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>12,478,944</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,101,124</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,456,260</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Provision for firm purchase commitments</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,822,818</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,562,002</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10,610,410</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amortization of discount on debt</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>35,638</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>39,816</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>44,485</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Share-based compensation</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,436,350</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,876,671</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,060,838</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Changes in operating assets and liabilities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Inventories</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(83,970,843</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(103,637,355</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(28,798,943</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts receivable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(116,463,362</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(5,704,039</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(103,748,565</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amount due from related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,347,828</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(18,135,684</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Value added tax recoverable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(21,981,216</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,828,277</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>28,508,062</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances to suppliers</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,751,157</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,227,991</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,458,006</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other non-current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(5,826,029</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(9,257,048</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts receivable, unbilled</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(88,503,888</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Prepaid expenses and other current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(15,111,379</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(6,424,395</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2,969,210</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts payable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>62,855,936</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>18,096,208</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>52,435,834</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term notes payable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>104,588,587</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(96,011,517</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>118,154,508</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other payables</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,065,342</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10,979,862</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>20,699,554</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances from customers</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>65,703</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,120,313</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>56,706,824</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due to related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>166,900</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,163,515</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>484,649</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accrued warranty costs</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,051,483</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>14,259,880</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,737,987</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Provision for firm purchase commitments</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(27,862,017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Loss contingency accruals</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>27,862,017</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other current liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,452,665</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>18,875,491</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(744,073</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Prepaid land use right</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>258,520</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(454,803</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>229,241</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Liability for uncertain tax positions</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,001,086</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>755,414</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>840,611</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred taxes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(10,834,919</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(5,179,877</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(4,632,976</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Settlement of foreign currency derivatives</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>17,367,159</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,337,319</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(8,898,838</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash provided by (used in) operating activities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,915,490</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(58,487,119</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>60,124,114</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>

 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=2>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p><p align=center style="font-family:times;"><font> </FONT> <FONT SIZE=2>
See notes to consolidated financial statements. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-7</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=123,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=60894,FOLIO='F-7',FILE='DISK129:[12ZAT3.12ZAT45803]FK45803A.;18',USER='KPENA',CD='27-APR-2012;04:14' -->
<A NAME="page_fk45803_1_8"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)  </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investing activities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Decrease (increase) in restricted cash</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(158,622,411</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(987,019</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>23,614,897</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Payment to acquire subsidiaries</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(6,104,823</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment in affiliates</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(4,100,084</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,503,531</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(5,667,627</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from disposal of investment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>148,898</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,524,541</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Purchase of property, plant and equipment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(72,214,660</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(134,314,791</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(205,419,189</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from disposal of property, plant and equipment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>220,027</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>291,846</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash used in investing activities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(234,568,230</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(133,988,954</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(193,576,742</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Financing activities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from short-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>481,721,660</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>917,514,400</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,808,463,199</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Repayment of short-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(371,676,212</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(695,513,690</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,721,463,494</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from long-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>14,633,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>89,659,607</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>89,023,852</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Sales of subsidiary shares to non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,173</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>145,128</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Capital contribution from non-controlling interest</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>467,720</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from issuance of common shares</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>103,349,924</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Issuance costs paid for common shares offering</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(538,581</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from exercise of stock options</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>674,424</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>823,560</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,256,948</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash provided by financing activities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>228,173,388</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>312,629,005</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>177,748,225</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Effect of exchange rate changes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(70,682</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,387,882</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,047,381</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net increase in cash and cash equivalents</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>44,449,966</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>128,540,814</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>55,342,978</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents at the beginning of the year</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>115,660,921</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>160,110,887</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>288,651,701</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents at the end of the year</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>160,110,887</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>288,651,701</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>343,994,679</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplemental disclosure of cash flow information:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest paid, net of amounts capitalized</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10,729,375</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>21,211,228</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>46,345,299</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income taxes paid</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,367,772</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,635,216</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>30,929,617</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplemental schedule of non-cash activities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due from disposal of subsidiaries or affiliates included in prepaid expenses and other current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,345,557</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>714,182</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Property, plant and equipment cost included in other payables</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>18,943,086</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,199,024</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>36,495,522</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>

 <p style="font-family:times;line-height:1pt;margin-left:18pt;"><font> </FONT> <FONT SIZE=2>
<!-- BLANK LINE TO FORCE PARA -->
&nbsp;&nbsp;&nbsp;
</font></p><p align=center style="font-family:times;"><font> </FONT> <FONT SIZE=2>
See notes to consolidated financial statements. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-8</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=124,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=680652,FOLIO='F-8',FILE='DISK129:[12ZAT3.12ZAT45803]FK45803A.;18',USER='KPENA',CD='27-APR-2012;04:14' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fm45803_1_9"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><A
NAME="aa6"></A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="fm45803_canadian_solar_inc._notes_to_c__can04050"> </A>
<A NAME="toc_fm45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  CANADIAN SOLAR&nbsp;INC.    <BR>    <BR>    NOTES TO CONSOLIDATED FINANCIAL STATEMENTS    <BR>    <BR>    FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011    <BR>    <BR>    (In U.S.
dollars)    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 1. ORGANIZATION AND PRINCIPAL ACTIVITIES  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian Solar&nbsp;Inc. ("CSI") was incorporated pursuant to the laws of the Province of Ontario in October 2001, and changed its jurisdiction by continuing under the Canadian federal
corporate statute, the Canada Business Corporations Act, or CBCA, effective June&nbsp;1, 2006. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CSI
and its subsidiaries (collectively, the "Company") are principally engaged in the design, development, manufacturing and marketing of solar power products for global markets. As of
December&nbsp;31, 2011, major subsidiaries of CSI are included in Appendix&nbsp;1. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(a)&nbsp;&nbsp;&nbsp;Basis of presentation</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America ("US&nbsp;GAAP"). </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(b)&nbsp;&nbsp;&nbsp;Basis of consolidation</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
consolidated financial statements include the financial statements of CSI and its subsidiaries. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
consolidated financial statements include the financial statements of the Company and its subsidiaries in which it has a controlling financial interest. A controlling financial
interest is typically determined when a company holds a majority of the voting equity interest in an entity. The Company evaluates each of its interest in private companies to determine whether or not
the investee is a variable interest entity ("VIE"). If the Company demonstrates it both has (i)&nbsp;the power to direct the activities of a VIE that most significantly impact the VIE's economic
performance and (ii)&nbsp;the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE, then the entity is consolidated. The Company
has not consolidated any VIEs as of or during any of the periods presented. All significant intercompany balances and transactions between the Company and its subsidiaries have been eliminated in
consolidation. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(c)&nbsp;&nbsp;&nbsp;Use of estimates</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect reported amounts of
assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual
results could differ from those estimates. Significant accounting estimates reflected in the Company's financial statements include revenue recognition for system integration projects accounted for
under the percentage of completion method, estimated sales returns, allowance for doubtful accounts and advances to suppliers, valuation of inventories and provision for firm purchase commitments,
provision for contingent liability, useful lives and impairment of long lived assets, accrual for warranty, fair value of foreign exchange derivatives, provision for uncertain tax positions and tax
valuation allowances and assumptions used in the computation of share-based compensation, including the associated forfeiture rates. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-9</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=125,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=483679,FOLIO='F-9',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fm45803_1_10"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(d)&nbsp;&nbsp;&nbsp;Cash and cash equivalents and restricted cash</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cash
and cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to
withdrawal and use, and have original maturities of three months or less when acquired. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Restricted
cash represents amounts held by banks, which are not available for the Company's general use, as security for issuance of letters of credit, short term notes payable, and bank
borrowings. Upon maturity of the letters of credit and repayment of short term notes payable, and bank borrowings which generally occur within one year, the deposits are released by the bank and
become available for general use by the Company. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(e)&nbsp;&nbsp;&nbsp;Accounts receivable, unbilled</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accounts
receivable, unbilled represents revenue that has been recognized in advance of billing. The Company uses the percentage of completion method to recognize revenue from system
integration projects for which the Company provides engineering, procurement and construction services ("EPC").
Under this accounting method, revenue may be recognized in advance of billing the customer, which results in the recording of accounts receivable, unbilled. Once the Company meets the billing criteria
under such contract, it bills the customer and reclassifies the unbilled balance to accounts receivable trade, net. Billing requirements vary by contract, but are generally structured around
completion of certain construction milestones. The Company maintains allowances for uncollectible accounts receivable, unbilled. The Company evaluates collectability of unbilled amounts based on
historical collections and other factors. There were no allowances recognized during the year ended 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(f)&nbsp;&nbsp;&nbsp;&nbsp;Allowance for doubtful receivables</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2009, the Company began purchasing insurance from China Export&nbsp;&amp; Credit Insurance Corporation ("Sinosure") for certain of its accounts receivable, trade in order to reduce its
exposure to bad debt loss. The Company provides an allowance for accounts receivable, trade using primarily a specific identification methodology. An allowance is recorded based on the likelihood of
collection from the specific customer regardless whether such account is covered by Sinosure. At the time the claim is made to Sinosure, the Company records a receivable from Sinosure equal to the
expected recovery up to the amount of the specific allowance. The Company had recorded a receivable from Sinosure in prepaid expenses and other current assets of $7,101,492, $4,212,532 and $5,337,282
as of December&nbsp;31, 2009, 2010 and 2011, respectively, and a corresponding reduction in bad debt expense. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(g)&nbsp;&nbsp;&nbsp;Advances to suppliers</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
order to secure a stable supply of silicon materials, the Company makes prepayments to certain suppliers based on written purchase orders detailing product, quantity and price. Such
amounts are recorded in advances to suppliers in the consolidated balance sheets. Advances to suppliers expected to be utilized within twelve months as of each balance sheet date are recorded as
current assets and the portion expected to be utilized after twelve months are classified as non-current assets in the consolidated balance sheets. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-10</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=126,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=121511,FOLIO='F-10',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fm45803_1_11"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company makes the prepayments without receiving collateral. Such prepayments are unsecured and expose the Company to supplier credit risk. As of December&nbsp;31, 2010 and 2011,
gross prepayments made to individual suppliers in excess of 10% of total advances to suppliers are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="64pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="64pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At<BR>
December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At<BR>
December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplier A</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18,004,235</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,408,593</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplier B</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,663,744</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,157,248</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplier C</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,054,708</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,517,110</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplier D</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7,549,800</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,430,646</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B><I>(h)&nbsp;&nbsp;&nbsp;Inventories</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inventories
are stated at the lower of cost or market. Cost is determined by the weighted-average method. Cost is comprised of direct materials and, where applicable, direct labor costs,
tolling costs and those overhead costs that have been incurred in bringing the inventories to their present location and condition. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adjustments
are recorded to write down the cost of obsolete and excess inventory to the estimated market value based on historical and forecast demand. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company outsources portions of its manufacturing process, including converting silicon into ingots, cutting ingots into wafers, and converting wafers into solar cells, to various
third-party manufacturers. These outsourcing arrangements may or may not include transfer of title of the raw material inventory (silicon, ingots or wafers) to the third-party manufacturers. Such raw
materials are recorded as raw materials inventory when purchased from suppliers. For those outsourcing arrangements in which title is not transferred, the Company maintains such inventory on the
Company's balance sheet as raw materials inventory while it is in physical possession of the third-party manufacturer. Upon receipt, processed inventory is reclassified to
work-in-process inventory and a processing fee is paid to the third-party manufacturer. For those outsourcing arrangements, which are characterized as sales, in which title
(including risk of loss) does transfer to the third-party manufacturer, the Company is constructively obligated, through raw materials sales agreements and processed inventory purchase agreements,
which have been entered into simultaneously with the third-party manufacturer, to repurchase the inventory once processed. In this case, the raw material inventory remains classified as raw material
inventory while in the physical possession of the third-party manufacturer and cash is received, which is classified as "advances from customers" on the balance sheet and not as revenue or deferred
revenue. Cash payments for outsourcing arrangements, which require prepayment for repurchase of the processed inventory, are classified as "advances to suppliers" on the balance sheet. There is no
right of offset for these arrangements and accordingly, "advances from customers" and "advances to suppliers" remain on the balance sheet until the processed inventory is repurchased. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
occasion, the Company enters into firm purchase commitments to acquire materials from its suppliers. A firm purchase commitment represents an agreement that specifies all significant
terms, </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-11</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=127,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=983981,FOLIO='F-11',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fm45803_1_12"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>including
the price and timing of the transactions, and includes a disincentive for non-performance that is sufficiently large to make performance probable. This disincentive is generally
in the form of a take-or-pay provision, which requires the Company to pay for committed volumes regardless of whether the Company actually acquires the materials. The Company
evaluates these agreements and records a loss, if any, on firm purchase commitments using the same lower of cost or market approach as that used to value inventory. The Company records the expected
loss only as it relates to the following fiscal period, as it is unable to reasonably estimate future market prices beyond one year, in cost of revenues in the consolidated statements of operations. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(i)&nbsp;&nbsp;&nbsp;&nbsp;Business combination</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Business
combinations are recorded using the acquisition method of accounting and, accordingly, the acquired assets and liabilities are recorded at their fair market value at the date of
acquisition. Any excess of acquisition cost over the fair value of the acquired assets and liabilities, including identifiable intangible assets, is recorded as goodwill. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(j)&nbsp;&nbsp;&nbsp;&nbsp;Goodwill</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Group performs an annual goodwill impairment test comprised of two steps. The first step compares the fair value of each reporting unit to its carrying amount, including goodwill. If
the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit
exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit's goodwill. The implied fair value of goodwill is determined in a manner
similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair
value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for purposes of evaluating goodwill
impairment and does not result in an entry to adjust the value of any assets or liabilities. An impairment loss is recognized for any excess in the carrying value of goodwill over the implied fair
value of goodwill. Management performs its goodwill impairment test as of December&nbsp;31 of each year or when there is a triggering event causing management to believe it is more likely than not
that the carrying amount of goodwill may be impaired. . Fair values for reporting units are determined based on discounted cash flows, market multiples or appraised values. The goodwill is mainly
related to the acquisition of subsidiaries in Canada. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(k)&nbsp;&nbsp;&nbsp;Property, plant and equipment</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Property,
plant and equipment is recorded at cost less accumulated depreciation. The cost of property, plant and equipment comprises its purchase price and any directly attributable
costs, including interest cost capitalized during the period the asset is brought to its working condition and location for its intended use. The Company expenses repair and maintenance costs as
incurred. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-12</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=128,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=774417,FOLIO='F-12',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fm45803_1_13"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Depreciation
is computed on a straight-line basis over the following estimated useful lives: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="39%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="39%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Buildings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>20&nbsp;years</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Leasehold improvements</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Over the shorter of the lease term or their estimated useful lives</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Machinery</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>5 - 10&nbsp;years</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Furniture, fixtures and equipment</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>5&nbsp;years</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Motor vehicles</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>5&nbsp;years</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Costs
incurred in constructing new facilities, including progress payment, capitalized interest and other costs relating to the construction, are capitalized and transferred to property,
plant and equipment on completion and depreciation commences from that time. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(l)&nbsp;&nbsp;&nbsp;&nbsp;Intangible assets</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intangible
assets primarily represent the power purchase agreement, technical know-how, and computer software purchased from third parties. Intangible assets are recorded at
fair value at the time of acquisition less accumulated amortization, if applicable. Amortization is recorded according to the following table on a straight-line basis for all intangible
assets: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Power purchase agreement</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>20&nbsp;years</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Technical know-how</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>10&nbsp;years</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Computer software</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>1 - 10&nbsp;years</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B><I>(m)&nbsp;&nbsp;Prepaid land use right</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prepaid
land use right represents amounts paid for the Company's lease for the use right of lands located in Changshu City, Suzhou City, and Luoyang City of People's Republic of China
("PRC"). Amounts are charged to earnings ratably over the term of the lease of 50&nbsp;years. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(n)&nbsp;&nbsp;&nbsp;Investments in affiliates</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company holds equity investments in affiliates for which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating
and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Company records its' proportionate share of the investees' income or loss in
its consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Investments
are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. An impairment is recognized when a
decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary.
These factors include, but are not limited to, the: (1)&nbsp;nature of the investment; (2)&nbsp;cause and duration of the
impairment; (3)&nbsp;extent to which fair value is less than cost; (4)&nbsp;financial conditions and near term prospects of the issuers; and (5)&nbsp;ability to hold the security for a period of
time sufficient to allow for any anticipated recovery in fair value. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-13</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=129,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=919171,FOLIO='F-13',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fm45803_1_14"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(o)&nbsp;&nbsp;&nbsp;Impairment of long-lived assets</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.
When these events occur, the Company measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their
eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company would recognize an impairment loss based on the fair value of the
assets. There was no impairment charge recognized for the years ended December&nbsp;31, 2009, 2010 and 2011. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(p)&nbsp;&nbsp;&nbsp;Income taxes</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deferred
income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net tax loss carry
forwards and credits using the enacted tax rates expected to apply to taxable income in the periods in which the deferred tax liability or asset is expected to be settled or realized. Deferred tax
assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in
accordance with the laws of the relevant taxing authorities. The components of the deferred tax assets and liabilities are individually classified as current and non-current based on the
characteristics of the underlying assets and liabilities, or the expected timing of their use when they do not relate to a specific asset or liability. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Income
tax expense includes (i)&nbsp;deferred tax expense, which generally represents the net change in the deferred tax asset or liability balance during the year plus any change in
valuation allowances; (ii)&nbsp;current tax expense, which represents the amount of tax currently payable to or receivable from a taxing authority; and (iii)&nbsp;noncurrent tax expense, which
represents the increases and decreases in amounts related to uncertain tax positions from prior period and not settled with cash or other tax attributes. The Company only recognizes tax benefits
related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the amount of tax benefit that the Company recognizes is the
largest amount of tax benefit that is more than fifty
percent likely of being sustained upon the ultimate settlement of such uncertain tax position. The Company records penalties and interest as a component of income tax expense. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(q)&nbsp;&nbsp;&nbsp;Revenue recognition</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sales
of modules, solar system kits and silicon materials are recorded when products are delivered and title and risk of loss or damage has passed to the customers. A Solar system kit is
a ready-to-install package consisting of solar modules produced by the Company and the third party supplied components, such as inverters, racking system, tracker and other
accessories. The Company only recognizes revenues when prices to the seller are fixed or determinable and collectability is reasonably assured. If collectability is not reasonably assured, the Company
recognizes revenue only upon collection of cash. Revenues also include reimbursements of shipping and handling costs of products sold to customers. Sales agreements typically contain the customary
product warranties but do not contain any post-shipment obligations nor any return or credit provisions. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-14</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=130,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=934841,FOLIO='F-14',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fm45803_1_15"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
majority of the Company's contracts provide that products are shipped under the term of free on board ("FOB"), ex-works, or cost, insurance and freight ("CIF"). Under FOB,
the Company fulfills its obligation to deliver when the goods have passed over the ship's rail at the named port of shipment. The customer has to bear all costs and risks of loss or damage to the
goods from that point. Under ex-works, the Company fulfills its obligation to deliver when it has made the goods available at its premises to the customer. The customer bears all costs and
risks involved in taking the goods from the Company's premises to the desired destination. Under CIF, the Company must pay the costs, marine insurance and freight necessary to bring the goods to the
named port of destination but the risk of loss of or damage to the goods, as well as any additional costs due to events occurring after the time the goods have been delivered on board the vessel, is
transferred to the customer when the goods pass the ship's rail in the port of shipment. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company uses the percentage of completion method to recognize revenue from systems integration projects for which the Company provides EPC services under an EPC contract when the
contract price is fixed or determinable. The Company uses the cost-to-cost method to measure the percentage of completion and recognize revenue based on the estimated progress
to completion. The Company periodically revises its profit estimates based on changes in facts, and immediately recognizes any losses that are identified on contracts. Incurred costs include all
direct material, labor, subcontractor cost, and other associated costs. The Company recognizes job material costs as incurred costs when the job materials have been permanently attached or fitted to
the solar power systems as required by the engineering design. The construction periods normally extend beyond six months and less than one year. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sales
to customers are recorded net of estimated returns. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company enters into toll manufacturing arrangements in which the Company receives wafers and returns finished modules. In those cases, the title of the wafers received and risk of
loss remains with the seller. As a result, the Company does not recognized inventory on the balance sheet. The Company recognizes a service fee as revenue when the processed modules are delivered.
During the year ended December&nbsp;31, 2009, 2010 and 2011, the Company recognized $nil, $nil, and $24,709,792 revenue under toll manufacturing arrangements </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company enters into buy/sell arrangements with certain raw material vendors pursuant to which the Company sells finished goods, comprising either solar cells or solar modules, in
exchange for raw materials, typically silicon wafers. These arrangements are made with counterparties in the same line of business as the Company and are executed as a means of securing a consistent
supply of raw materials. The transactions are recorded in revenues and cost of revenues at fair value on a gross basis. During the year ended December&nbsp;31, 2011, the Company purchased
$21,463,337 of raw materials and sold $43,833,871 of finished goods under these buy-and-sell arrangements. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
occasion, the Company permitted certain customers to return products for reasons that were not covered by warranty. The Company makes estimates of sales returns basis based on
historical experience and records such estimates as a reduction of revenue. As of December&nbsp;31, 2009, 2010 and 2011, the Company had a sales return reserve of $8.5&nbsp;million,
$8.9&nbsp;million and $6.2&nbsp;million, respectively. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-15</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=131,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=289638,FOLIO='F-15',FILE='DISK129:[12ZAT3.12ZAT45803]FM45803A.;11',USER='MVANGB',CD='27-APR-2012;08:41' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fo45803_1_16"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued)  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As of December&nbsp;31, 2009, 2010 and 2011, the Company had inventories of $21.0&nbsp;million, $18.8&nbsp;million and $23.2&nbsp;million, respectively, relating to sales to
customers where revenues were not recognized because the collection of payment was not reasonably assured. The delivered product remains in inventories on consolidated balance sheets, regardless of
whether title has been transferred. In such cases, the Company recognizes revenue, relieves inventories and recognizes cost of revenue when payment is collected from customers. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(r)&nbsp;&nbsp;&nbsp;Cost of revenues</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cost
of revenues from modules and system kits includes production and indirect costs for products sold including depreciation and amortization. Cost of revenues from silicon materials
includes acquisition costs. Cost of revenues from services includes labor and material costs associated with provision of the services. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(s)&nbsp;&nbsp;&nbsp;Shipping and handling costs</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Payments
received from customers for shipping and handling costs are included in net revenues. Shipping and handling costs relating to solar module sales of $7,719,340, $23,727,467 and
$31,785,077, are included in selling expenses for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(t)&nbsp;&nbsp;&nbsp;&nbsp;Legal and professional service fees</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company expenses its legal and professional service fees as incurred. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(u)&nbsp;&nbsp;&nbsp;Research and development</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Research
and development costs are expensed when incurred and amounted to $ 3,180,372, $6,843,216 and $19,838,547 for the years ended December&nbsp;31, 2009, 2010 and 2011,
respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(v)&nbsp;&nbsp;&nbsp;Advertising expenses</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Advertising
expenses are expensed as incurred and amounted to $461,803, $5,148,215 and $11,194,027 for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(w)&nbsp;&nbsp;Warranty cost</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Before
June 2009, the Company typically sold standard solar modules and products with up to a two-year guarantee for defects in materials and workmanship and a
10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. In June 2009,
the Company increased its warranty against defects in materials and workmanship to six years. Effective August&nbsp;1, 2011, the Company increased its warranty against defects in materials and
workmanship to ten years and guarantees that, for a period of 25&nbsp;years the modules will maintain the following performance levels: (i)&nbsp;during the first year, the actual power output of
the module will be no less than 97% of the labeled power output; (ii)&nbsp;from year 2 to year 24, the actual annual power output decline will be no more than 0.7%; and (iii)&nbsp;by the end of
year 25, the actual power output of the module will be no less than 80% of the labeled power output. The </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-16</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=132,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=984607,FOLIO='F-16',FILE='DISK129:[12ZAT3.12ZAT45803]FO45803A.;15',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fo45803_1_17"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Company
has the right to repair or replace solar modules, at its option, under the terms of the warranty policy. The Company maintains warranty reserves to cover potential liabilities that could arise
under these guarantees and warranties. Due to limited warranty claims to date, the Company accrues the estimated costs of warranties based on an assessment of its competitors' accrual history,
industry-standard accelerated testing, estimates of failure rates from its quality review, and other assumptions that the Company believes to be reasonable under the circumstances. Actual warranty
costs are accumulated and charged against the accrued warranty liability. To the extent that accrual warranty costs differ from the estimates, the Company will prospectively revise the accrual rate.
The Company currently records a 1% warranty provision for sales of solar modules and 0.8% for sales of solar system kits. The warranty costs of $6,051,483, $14,259,880 and $18,347,272 are included in
cost of revenues for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April 2010, the Company started to purchase product warranty insurance from a group of insurance companies to back up its warranties. Under the policies, the insurance companies have
agreed to cover the liabilities listed on its warranty statement up to certain maximum claim limits and subject to certain deductibles. Insurance premiums are recorded as other non-current
assets and amortized over the 25-year term of the insurance policy. The unamortized carrying amount is nil, $5,593,524 and $14,791,807 as of December&nbsp;31, 2009, 2010 and 2011,
respectively, and is included as a component of other non-current assets in the consolidated balance sheets. The use of insurance may alter the costs of our warranty program. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(x)&nbsp;&nbsp;&nbsp;Foreign currency translation</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
United States dollar ("U.S. dollar"), the currency in which a substantial amount of the Company's transactions are denominated, is used as the functional and reporting currency of
CSI. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollars at the rates of exchange ruling at the balance sheet date. Transactions in
currencies other than the U.S. dollar during the year are converted into the U.S. dollar at the applicable rates of exchange prevailing on the transaction date. Transaction gains and losses are
recognized in the consolidated statements of operations. Gains and losses on intra-entity foreign currency transactions that are of a long-term-investment nature (that is,
settlement is not planned or anticipated in the foreseeable future) between consolidated entities are not recognized in earnings, but are included as a component of other comprehensive income. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
financial records of certain of the Company's subsidiaries are maintained in local currencies other than the U.S. dollar, such as Renminbi ("RMB"), Euro ("EUR"), Canadian dollar
("CAD") and Japanese Yen ("Yen"), which are their functional currencies. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at
historical exchange rates and revenues, expenses, gains and losses are translated using the average rate for the year. Translation adjustments are reported as foreign currency translation adjustment
and are shown as a separate component of other comprehensive income in the statements of changes in equity and comprehensive income. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-17</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=133,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=769785,FOLIO='F-17',FILE='DISK129:[12ZAT3.12ZAT45803]FO45803A.;15',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fo45803_1_18"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(y)&nbsp;&nbsp;&nbsp;Comprehensive income</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Comprehensive
income includes all changes in equity except those resulting from investments by owners and distributions to owners. For the years presented, total comprehensive income
included (i)&nbsp;net income, (ii)&nbsp;foreign currency translation adjustments and (iii)&nbsp;gains and losses on intra-entity foreign currency transactions that are of a
long-term-investment nature (that is, settlement is not planned or anticipated in the foreseeable future) between consolidated entities. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(z)&nbsp;&nbsp;&nbsp;Foreign currency risk</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the People's Bank of China, controls the conversion of RMB into
foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign
exchange trading system market. The Company's cash and cash equivalents and restricted cash denominated in RMB amounted to $207,673,385, $296,612,028 and $363,647,327 as of December&nbsp;31, 2009,
2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(aa)&nbsp;Concentration of credit risk</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Financial
instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and advances to suppliers.
All of the Company's cash and cash equivalents are held with financial institutions that Company management believes to be high credit quality. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company conducts credit evaluations of customers and generally does not require collateral or other security from its customers. The Company establishes an allowance for doubtful
accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers. With respect to advances to suppliers, such suppliers are primarily suppliers of
raw materials. The Company performs ongoing credit evaluations of its suppliers' financial conditions. The
Company generally does not require collateral or security against advances to suppliers, however, it maintains a reserve for potential credit losses and such losses have historically been within
management's expectation. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(ab)&nbsp;Fair value of derivatives and financial instruments</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company estimates fair value of financial assets and liabilities as the price that would be received from the sale of an asset or paid to transfer a liability (i.e.,&nbsp;an exit
price) on the measurement date in an orderly transaction between market participants. The fair value measurement guidance establishes a three-level fair value hierarchy that prioritizes the inputs
into the valuation techniques used to measure fair value. The fair value hierarchy gives the highest priority, Level&nbsp;1, to measurements based on unadjusted quoted prices in active markets for
identical assets or liabilities and lowest priority, Level&nbsp;3, to measurements based on unobservable inputs and classifies assets and liabilities with limited observable inputs or observable
inputs for similar assets or liabilities as Level&nbsp;2 measurement. When available, the Company uses quoted market prices to determine the fair value of </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-18</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=134,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=508884,FOLIO='F-18',FILE='DISK129:[12ZAT3.12ZAT45803]FO45803A.;15',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fo45803_1_19"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>an
asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use; when possible, current market-based or independently sourced
market parameters, such as interest rates and currency rates. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(ac)&nbsp;Earnings per Share</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic
income per share is computed by dividing income attributable to holders of common shares by the weighted average number of common shares outstanding during the year. Diluted income
per common share reflects the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares. Common share equivalents are
excluded from the computation in loss periods, as their effects would be anti-dilutive. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I>(ad)&nbsp;Share-based compensation</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's share-based compensation with employees and non-employees, such as restricted shares and share options, is measured at the grant date, based on the fair value
of the award, and is recognized as expense over the requisite service period. The Company has made an estimate of expected forfeitures and is recognizing compensation cost only for those equity awards
expected to vest. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>(ae)&nbsp;Recently issued accounting pronouncements</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
May 2011, the FASB issued ASU 2011-04, "Fair Value Measurement (Topic 820): Amendments to Achieve Common Fair Value Measurement and Disclosure Requirements in
U.S.&nbsp;GAAP and IFRSs". This ASU is the result of joint efforts by the FASB and International Accounting Standards Board to develop a single, converged fair value framework. The guidance is
largely consistent with existing fair value measurement principles in U.S.&nbsp;GAAP. The guidance expands the existing disclosure requirements for fair value measurements and makes other
amendments. The guidance is to be applied prospectively and is effective for interim and annual periods beginning after December&nbsp;15, 2011. Early application is not permitted. The Company does
not expect the adoption of this pronouncement will have a significant effect on its consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
June 2011, the FASB issued ASU 2011-05, "Comprehensive Income (Topic 220), Presentation of Comprehensive Income." The ASU revises the manner in which entities present
comprehensive income in their financial statements. The new guidance removes the presentation options in ASC 220, "Comprehensive Income," and requires entities to report components of comprehensive
income in either (1)&nbsp;a continuous statement of comprehensive income or (2)&nbsp;two separate but consecutive statements. The ASU does not change the items that must be reported in other
comprehensive income. In December 2011, the FASB issued ASU 2011-12, "Deferral of the Effective Date for Amendments to the Presentation of Reclassifications of Items Out of Accumulated
Other Comprehensive Income in Accounting Standards Update No.&nbsp;2011-05." This ASU defers the requirement in ASU 2011-05 that entities present reclassification adjustments
for each component of accumulated other comprehensive income ("AOCI") in both net income and other comprehensive income on the face of the financial statements. ASU 2011-12 requires
entities to continue to present amounts reclassified out of AOCI on the face of the financial statements or disclose those amounts in the notes to the financial statements. The effective date of ASU
2011-12 is consistent with ASU 2011-05, which is effective for fiscal years, </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-19</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=135,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=69486,FOLIO='F-19',FILE='DISK129:[12ZAT3.12ZAT45803]FO45803A.;15',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fo45803_1_20"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>and
interim periods within those years, beginning after December&nbsp;15, 2011 for public entities. The adoption of this ASU will change the Company's presentation of comprehensive income in its
consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
September 2011, the FASB issued ASU 2011-08, "Intangibles&#151;Goodwill and Other (Topic 350): Testing Goodwill for Impairment". This ASU permits an entity to first
assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary
to perform the two-step goodwill impairment test described in Topic 350. The more-likely-than-not threshold is defined as having a likelihood of more
than 50&nbsp;percent. The amendments in this ASU apply to all entities, both public and nonpublic, that have goodwill reported in their financial statements. The amendments are effective for annual
and interim goodwill impairment tests performed for fiscal years beginning after December&nbsp;15, 2011. Early adoption is permitted, including for annual and interim goodwill impairment tests
performed as of a date before September&nbsp;15, 2011, if an entity's financial statements for the most recent annual or interim period have not yet been issued or, for nonpublic entities, have not
yet been made available for issuance. The Company does not expect the adoption of this pronouncement will have a significant effect on its consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
December&nbsp;16, 2011, the FASB issued ASU 2011-11, "Balance Sheet (Topic 210): Disclosures about Offsetting Assets and Liabilities," which contains new disclosure
requirements regarding the nature of an entity's rights of setoff and related arrangements associated with its financial instruments and derivative instruments. The new disclosures are designed to
make financial statements that are prepared under US&nbsp;GAAP more comparable to those prepared under IFRSs. To facilitate comparison between financial statements prepared under US&nbsp;GAAP and
IFRSs, the new disclosures will give financial statement users information about both gross and net exposures. The new disclosure requirements are effective for annual reporting periods beginning on
or after January&nbsp;1, 2013, and interim periods therein; retrospective application is required. The Company does not believe that the adoption of this ASU will have a material effect on its
consolidated financial statements. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 3. BUSINESS COMBINATION  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On January&nbsp;28, 2011, Canadian Solar Solutions&nbsp;Inc. ("CSSI") entered into a purchase agreement with SkyPower Limited ("SkyPower"), an independent third party, to purchase
50% of the share interest of both SunE Sky&nbsp;GP First Light III&nbsp;Ltd ("FL3&nbsp;GP") SunE Sky First Light III&nbsp;LP ("FL3&nbsp;LP") to extend its business scope as a solar farm
owner in Canada and to sell its solar modules. FL3&nbsp;GP and FL3&nbsp;LP were
formed to build, install and operate the Project FL3, which is a proposed solar plant in Ontario Canada. The Company paid $3,020,109 for the 50% interest in FL3&nbsp;GP and FL3&nbsp;LP and
accounted for the investment using the equity method. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
May&nbsp;24, 2011, CSSI entered into another purchase agreement with SkyPower to acquire the remaining 50% equity interests and become the sole shareholder of both FL3&nbsp;GP and
FL3&nbsp;LP. The Company paid $3,084,714 for such interests. The fair value of the acquired company as of May&nbsp;24, 2011 approximated that of the acquired company as of January&nbsp;28, 2011;
therefore, no material gain or loss resulted from the step acquisition.&nbsp;GP's and FL3&nbsp;LP's results of operations have been consolidated since May&nbsp;24, 2011 and were immaterial for
the year ended December&nbsp;31, 2011. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-20</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=136,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=311512,FOLIO='F-20',FILE='DISK129:[12ZAT3.12ZAT45803]FO45803A.;15',USER='MVANGB',CD='27-APR-2012;08:41' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fq45803_1_21"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 3. BUSINESS COMBINATION (Continued)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Purchase price allocation:  </I></B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="65pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net tangible assets acquired</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>845,929</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred tax liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,345,152</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Power purchase agreement</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,339,201</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Goodwill</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,264,845</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total consideration</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,104,823</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Goodwill
is not deductible for tax purposes and is not amortized, but is reviewed annually for impairment. The acquired goodwill is not deductible for tax purposes. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
fair value of the power purchase agreement, was calculated using the income approach and has an estimated useful life of 20&nbsp;years. Amortization expense of $142,969 was
recorded for the year ended December&nbsp;31, 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 4. ALLOWANCE FOR DOUBTFUL RECEIVABLES  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allowance for doubtful receivables are comprised of allowances for account receivable trade and advances to suppliers. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An
analysis of allowances for accounts receivable, trade for the years ended December&nbsp;31, 2009, 2010 and 2011 is as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="65pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="59pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Beginning of the year</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,605,983</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18,029,440</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7,956,036</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Allowances made (reversed) during the year</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,536,592</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(10,082,718</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,552,926</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts written-off against allowances</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(4,113,307</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(5,053,538</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange effect</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>172</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,314</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,057</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Closing balance</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18,029,440</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7,956,036</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,505,481</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An
analysis of allowances for advances to suppliers for the years ended December&nbsp;31, 2009, 2010 and 2011 is as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Beginning of the year</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,341,685</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,985,195</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>19,389,542</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Allowances made during the year</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,641,316</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,239,858</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,728,681</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts written-off against allowances</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(2,205,848</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange effect</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,194</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>370,337</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,005,498</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Closing balance</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,985,195</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>19,389,542</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>38,123,721</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-21</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=137,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=469554,FOLIO='F-21',FILE='DISK129:[12ZAT3.12ZAT45803]FQ45803A.;11',USER='LGADISH',CD='27-APR-2012;03:58' -->
<A NAME="page_fq45803_1_22"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 5. INVENTORIES  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inventories consist of the following: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Raw materials</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>93,900,586</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,062,944</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Work-in-process</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,094,707</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>49,157,454</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Finished goods</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>128,101,282</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>197,347,729</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>272,096,575</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>296,568,127</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2009, 2010 and 2011, inventory was written down by $12,478,944, $2,101,124 and $8,456,260, respectively, to reflect the lower of cost or market. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 6. PROPERTY, PLANT AND EQUIPMENT, NET  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Property, plant and equipment, net consist of the following: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Buildings</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>67,962,404</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>150,147,460</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Leasehold improvements</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,293,248</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,742,305</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Machinery</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>213,220,584</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>413,079,111</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Furniture, fixtures and equipment</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>14,086,113</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>26,397,638</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Motor vehicles</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,252,790</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,908,260</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>300,815,139</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>595,274,774</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Less: Accumulated depreciation</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(64,257,989</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(122,078,346</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>236,557,150</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>473,196,428</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Construction in process</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>93,902,828</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>36,873,008</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Property, plant and equipment, net</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>330,459,978</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>510,069,436</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Depreciation
expense of property, plant and equipment was $20,390,862, $30,946,035 and $55,104,656 for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. Construction
in process represents production facilities under construction. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-22</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=138,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=383799,FOLIO='F-22',FILE='DISK129:[12ZAT3.12ZAT45803]FQ45803A.;11',USER='LGADISH',CD='27-APR-2012;03:58' -->
<A NAME="page_fq45803_1_23"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 7. INTANGIBLE ASSETS, NET  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following summarizes the Company's intangible assets: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:85pt;"><FONT SIZE=1><B>As of December&nbsp;31, 2011

<!-- COMMAND=ADD_SCROPPEDRULE,85pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Gross<BR>
Carrying<BR>
Amount </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Accumulated<BR>
Amortization </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Net </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Acquired power purchase agreements</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,111,199</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(142,969</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,968,230</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Technical know-how</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,023,354</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(213,199</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>810,155</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Computer software</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,982,833</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(1,244,984</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,737,849</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total intangible assets, net</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,117,386</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(1,601,152</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,516,234</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;<BR></FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:85pt;"><FONT SIZE=1><B>As of December&nbsp;31, 2010

<!-- COMMAND=ADD_SCROPPEDRULE,85pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Gross<BR>
Carrying<BR>
Amount </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Accumulated<BR>
Amortization </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Net </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Technical know-how</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>973,630</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(105,477</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>868,153</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Computer software</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,288,011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(460,852</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,827,159</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total intangible assets, net</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,261,641</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(566,329</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,695,312</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Amortization
expense for the years ended December&nbsp;31, 2009, 2010 and 2011 were $117,521, $320,146 and $1,012,624, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Amortization
expenses of the above intangible assets is expected to be approximately $1.1&nbsp;million, $1.0&nbsp;million, $1.0&nbsp;million, $1.0&nbsp;million and
$0.7&nbsp;million for the years ended December&nbsp;31, 2012, 2013, 2014, 2015 and 2016, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 8. FAIR VALUE MEASUREMENT  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As of December&nbsp;31, 2010 and 2011, information about inputs into the fair value measurements of the Company's assets or liabilities that are measured at fair value on a recurring
basis in periods subsequent to their initial recognition is as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="67pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="67pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="64pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=11 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Value Measurements at Reporting Date Using </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:85pt;"><FONT SIZE=1><B>As of December&nbsp;31, 2011


<!-- COMMAND=ADD_SCROPPEDRULE,85pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total Fair<BR>
Value and<BR>
Carrying<BR>
Value on the<BR>
Balance Sheet </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Quoted Prices<BR>
in Active<BR>
Markets for<BR>
Identical<BR>
Assets<BR>
(Level&nbsp;1) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Significant<BR>
Other<BR>
Observable<BR>
Inputs<BR>
(Level&nbsp;2) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Significant<BR>
Unobservable<BR>
Inputs<BR>
(Level&nbsp;3) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Assets:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange option contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>479,333</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>479,333</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange forward contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,247,205</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,247,205</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total Assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,726,538</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,726,538</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-23</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=139,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=131580,FOLIO='F-23',FILE='DISK129:[12ZAT3.12ZAT45803]FQ45803A.;11',USER='LGADISH',CD='27-APR-2012;03:58' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fs45803_1_24"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 8. FAIR VALUE MEASUREMENT (Continued)  </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="67pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="67pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="64pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=11 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Value Measurements at Reporting Date Using </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:85pt;"><FONT SIZE=1><B>As of December&nbsp;31, 2010


<!-- COMMAND=ADD_SCROPPEDRULE,85pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Total Fair<BR>
Value and<BR>
Carrying<BR>
Value on the<BR>
Balance Sheet </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Quoted Prices<BR>
in Active<BR>
Markets for<BR>
Identical<BR>
Assets<BR>
(Level&nbsp;1) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Significant<BR>
Other<BR>
Observable<BR>
Inputs<BR>
(Level&nbsp;2) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Significant<BR>
Unobservable<BR>
Inputs<BR>
(Level&nbsp;3) </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Assets:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange forward contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,182,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,182,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total Assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,182,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,182,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Liabilities:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange option contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,062,179</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,062,179</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange forward contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,389,983</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,389,983</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total Liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,452,162</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,452,162</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's foreign currency derivative instruments relate to foreign exchange option or forward contracts involving major currencies such as Euro and USD. Since its derivative
instruments are not traded on an exchange, the Company values them using valuation models. Interest rate yield curves and foreign exchange rates are the significant inputs into these valuation models.
These inputs are observable in active markets over the terms of the instruments the Company holds, and accordingly, the fair value measurements are classified as Level&nbsp;2 in the hierarchy. The
Company considers the effect of its own credit standing and that of its counterparties in valuations of its derivative financial instruments. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company did not have any assets or liabilities measured at fair value on a non-recurring basis for the years ended December&nbsp;31, 2010 and 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company also holds financial instruments that are not recorded at fair value in the consolidated balance sheets, but whose fair value is required to be disclosed under
US&nbsp;GAAP. The carrying value of cash and cash equivalents, trade receivables, billed and unbilled, amount due from related parties, accounts and short-term notes payable, other payables, other
current liabilities, amounts due to related parties, and short-term borrowings approximate their fair values due to the short-term maturity of these instruments. Long-term bank borrowings of
$88,249,027 as of December&nbsp;31, 2011 approximate their fair value since these borrowings contain variable interest rates. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Depending
on the terms of the specific derivative instruments and market conditions, some of the Company's derivative instruments may be assets and others liabilities at any particular
point in time. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's primary objective for holding derivative financial instruments is to manage currency risk. The recognition of gains or losses resulting from changes in fair values of those
derivative
instruments is based on the use of each derivative instrument and whether it qualifies for hedge accounting. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company entered into certain foreign currency derivative contracts to protect against volatility of future cash flows caused by the changes in foreign exchange rates. The foreign
currency derivative </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-24</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=140,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=841027,FOLIO='F-24',FILE='DISK129:[12ZAT3.12ZAT45803]FS45803A.;18',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fs45803_1_25"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 8. FAIR VALUE MEASUREMENT (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>contracts
do not qualify for hedge accounting and, as a result, the changes in fair value of the foreign currency derivative contracts are recognized in the consolidated statements of operations. The
Company recorded a gain (loss) on foreign currency derivative contracts of $9,870,333, $1,656,928 and $(5,750,981) for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
effect of fair values of derivative instruments on the consolidated balance sheets as of December&nbsp;31, 2010 and 2011 and the effect of derivative instruments on consolidated
statements of operations for the years ended December&nbsp;31, 2010 and 2011 are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:54%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"150%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="150%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="153pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="153pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=9 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Values of Derivatives Asset </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=4 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31, 2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=4 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31, 2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Balance Sheet Location </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Balance Sheet Location </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign exchange option contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>479,333</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign exchange forward contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,182,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,247,205</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Total derivatives</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,182,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,726,538</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=1>&nbsp;<BR></FONT></P>
 <DIV style="padding:0pt;position:relative;width:54%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"150%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="150%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="167pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="50pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="167pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="49pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=9 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Values of Derivatives Liability </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH ROWSPAN=2 style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=4 ROWSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31, 2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH ROWSPAN=2 style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=4 ROWSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31, 2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH ROWSPAN=2 style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ROWSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Balance Sheet Location </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Fair Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Balance Sheet Location </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign exchange option contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>1,062,179</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Foreign exchange forward contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>1,389,983</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>Foreign currency derivative liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=1> </FONT><FONT SIZE=1>Total derivatives</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>2,452,162</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=1>&nbsp;<BR></FONT></P>
 <DIV style="padding:0pt;position:relative;width:62%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"130%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="130%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="176pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="53pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="56pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="56pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TH>
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Amount of Gain (Loss) Recognized in<BR>
Income on Derivatives </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH ROWSPAN=2 style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ROWSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Year Ended December&nbsp;31 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH ROWSPAN=2 style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ROWSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Location of<BR>
Gain (Loss) Recognized<BR>
in Income on Derivatives </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange option contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Gain on foreign currency derivatives</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,783,240</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,636,821</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(6,933,353</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange forward contracts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Gain on foreign currency derivatives</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,087,093</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(4,979,893</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,182,372</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,870,333</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,656,928</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(5,750,981</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-25</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=141,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=851398,FOLIO='F-25',FILE='DISK129:[12ZAT3.12ZAT45803]FS45803A.;18',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fs45803_1_26"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 9. INVESTMENTS IN AFFILIATES  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Investments in affiliates consist of the following: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=11 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Carrying<BR>
Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Ownership<BR>
Percentage </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Carrying<BR>
Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Ownership<BR>
Percentage </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(%)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(%)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Suzhou Gaochuangte New Energy&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,957,909</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>40</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,489,445</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>40</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>GCL-CSI (Suzhou) Photovoltaic Technology&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,625,743</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Nernst New Energy (Suzhou)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,509,808</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,337,062</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Ningxia GD CSI New Energy&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>528,486</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>35</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>555,475</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>35</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>GD Inner Mongolia Jingyang Energy&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>674,956</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,671,159</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,007,725</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
July&nbsp;20, 2009, CSI Cells&nbsp;Co.,&nbsp;Ltd. ("SZCC") acquired a 15% interest in GD Inner Mongolia Jingyang Energy&nbsp;Co.,&nbsp;Ltd., for cash consideration of
$658,486, Although SZCC only possesses a 15% interest, one of the five board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. In November
2011, SZCC sold its interest for $714,182. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
October&nbsp;14, 2009, SZCC established a joint venture, Ningxia GD CSI New Energy&nbsp;Co.,&nbsp;Ltd., for total cash consideration of $512,578. SZCC holds a 35% voting
interest and one of the three board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
December&nbsp;17, 2009, SZCC established a joint venture, Suzhou Gaochuangte New Energy&nbsp;Co.,&nbsp;Ltd., for total cash consideration of $2,929,020. SZCC holds a 40% voting
interest and one of the three board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. On July&nbsp;4, 2011, Suzhou Gaochuangte New
Energy&nbsp;Co.,&nbsp;Ltd. increased its share capital, and SZCC paid $3,118,800 in proportion to its ownership percentage. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
November&nbsp;30, 2010, SZCC acquired a 50% interest in a joint venture, Nernst New Energy (Suzhou)&nbsp;Co.,&nbsp;Ltd., for cash consideration of $1,503,531. The chairman of
the board, who is designated by the other investor, has veto rights over all the operating and financial proposals from SZCC and, as such SZCC is not considered to have control, but does exercise
significant influence, over the investee. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
July&nbsp;4, 2011, CSI Solar Power (China)&nbsp;Inc. ("SZSP") acquired a 10% interest in a joint venture, GCL-CSI (Suzhou) Photovoltaic
Technology&nbsp;Co.,&nbsp;Ltd, for cash consideration of $2,548,827. SZSP is able to exercise significant influence over the investee through its representative in the board. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Earnings
from investments in affiliates was immaterial for all the periods presented. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-26</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=142,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=710341,FOLIO='F-26',FILE='DISK129:[12ZAT3.12ZAT45803]FS45803A.;18',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fu45803_1_27"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 10. BANK BORROWINGS  </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Bank borrowings</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>609,978,254</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>831,936,089</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Analysis as:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>489,380,618</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>629,688,722</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Long-term, current portion</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>51,139,457</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>113,998,340</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Subtotal for short-term</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>540,520,075</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>743,687,062</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Long-term, non-current portion</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>69,458,179</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>88,249,027</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>609,978,254</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>831,936,089</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the years ended December&nbsp;31, 2010 and 2011, the maximum bank credit facilities granted to the Company were $1,331,189,998 and $1,852,007,255, respectively, of which
$609,978,254 and $831,936,089 were drawn down and $721,211,744 and $1,020,071,166 were available, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, short-term borrowings of $86,534,550 and long-term borrowings of $83,487,817 were secured by property, plant and equipment
with carrying amounts of $17,084,561, inventory of $62,470,425 and a prepaid land use right of $5,978,634. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>a)&nbsp;&nbsp;&nbsp;&nbsp;Short-term</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's short-term bank borrowings consisted of the following: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term borrowings guaranteed by Dr.&nbsp;Shawn Qu</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,749,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>33,328,470</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term borrowings secured by restricted cash</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>84,381,806</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>74,873,390</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term borrowings secured by land use right and property, plant and equipment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>53,286,488</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>39,295,970</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Short-term borrowings secured by inventory</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,767,880</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Notes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>73,988,040</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unsecured short-term borrowings</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>239,975,284</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>466,423,012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Long-term Loans due within one year</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unsecured</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6,039,857</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>82,527,640</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Secured by inventory</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>30,000,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,600,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Secured by property, plant and equipment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,099,600</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>15,870,700</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>540,520,075</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>743,687,062</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
average interest rate on short-term borrowings was 3.59% and 5.16% per annum for the years ended December&nbsp;31, 2010 and 2011, respectively. The borrowings are
repayable within one year. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-27</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=143,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=356575,FOLIO='F-27',FILE='DISK129:[12ZAT3.12ZAT45803]FU45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fu45803_1_28"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 10. BANK BORROWINGS (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>b)&nbsp;&nbsp;&nbsp;&nbsp;Long-term</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's long-term bank borrowings consisted of the following: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unsecured</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,059,783</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,761,210</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Long-term borrowings secured by land use right and property, plant and equipment</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>60,398,396</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>83,487,817</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>69,458,179</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>88,249,027</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
average interest rate on long-term borrowings was 5.75% and 6.70% per annum for the years ended December&nbsp;31, 2010 and 2011, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Future
principal repayment on the long-term bank loans are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="78pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2012</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>113,998,340</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2013</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>16,664,235</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2014</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>54,690,432</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2015 and after</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>16,894,360</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>202,247,367</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Less: future principal repayment related to long-term loan, current portion</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(113,998,340</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total long-term portion</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>88,249,027</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
June&nbsp;25, 2009, CSI Solar Power&nbsp;Inc. entered into several loan agreements with a local Chinese commercial bank for the construction of solar module production lines. The
total credit facility under those agreements is $14,283,630, which requires repayment of $4,761,210, $4,761,210, $3,174,140 and $1,587,070 in 2011, 2012, 2013 and 2014, respectively. Interest is due
quarterly in arrears. The outstanding balance as of December&nbsp;31, 2011 was $9,522,420 and was guaranteed by CSI Cells&nbsp;Co.,&nbsp;Ltd. The borrowing bears a floating base interest rate
published by People's Bank of China for borrowings with the same maturities and does not contain any financial covenants or restrictions. On January&nbsp;20, 2010, CSI Solar Power&nbsp;Inc. was
merged into Canadian Solar Manufacturing (Changshu)&nbsp;Inc., and the loan was transferred to Canadian Solar Manufacturing (Changshu)&nbsp;Inc. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
May&nbsp;31, 2010, CSI Cells&nbsp;Co.,&nbsp;Ltd. entered into a syndicated loan agreement with local Chinese commercial banks for the expansion of solar cell production
capacity. The total credit facility under this agreement is $140,915,945, or an equivalent RMB amount, with two tranches. The first tranche has a credit limit of $69,164,511, which requires repayment
within one year. The second tranche has a credit limit of $71,751,434, As of December&nbsp;31, 2011, CSI Cells&nbsp;Co.,&nbsp;Ltd. has drawn $34,582,255 from the first tranche in RMB, and
$69,997,722 from the second tranche in RMB. Both tranches bear the base interest rate published by People's Bank of China for the same maturity for RMB denominated borrowings. Interest under both
tranches is due quarterly in arrears. Outstanding borrowings under this </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-28</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=144,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=742510,FOLIO='F-28',FILE='DISK129:[12ZAT3.12ZAT45803]FU45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fu45803_1_29"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 10. BANK BORROWINGS (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>agreement
were $104,579,977 at December&nbsp;31, 2011, which requires repayment of $34,582,255, $53,103,362 and $16,894,360 in 2012, 2014, and 2015 respectively. The borrowing under the agreement is
secured by the land use right and buildings of CSI Cells&nbsp;Co.,&nbsp;Ltd and are guaranteed by CSI Solar Power (China)&nbsp;Inc., Canadian Solar Manufacturing (Luoyang)&nbsp;Inc. and
Canadian Solar Manufacturing (Changshu)&nbsp;Inc. The agreement does not contain any financial covenants or restrictions. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
September&nbsp;29, 2010, Canadian Solar Manufacturing (Changshu)&nbsp;Inc. entered into a loan agreement with Standard Chartered Bank for working capital purposes. The total
credit facility under the agreement is $30,000,000, which requires repayment of $14,400,000 and $15,600,000 in 2011 and 2012, respectively. Interest is due monthly in arrears. The outstanding balance
as of December&nbsp;31, 2011 was $15,600,000. The borrowing bears an interest rate of 4.5% and contains several financial covenants. As of December&nbsp;31, 2011, CSI was not in compliance with
one of the financial covenants, which required them to maintain consolidated net assets of no less than $590,000,000. Accordingly, the entire outstanding borrowing is immediately due and payable, at
the option of the bank, and has been classified as a short-term borrowing as of December&nbsp;31, 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
November&nbsp;11, 2010, Canadian Solar Manufacturing (Changshu)&nbsp;Inc. entered into a loan agreement with a local Chinese bank for the expansion of solar module production
lines. The total credit facility under this agreement is $47,612,100, which requires repayments of $15,870,700, $15,870,700 and $15,870,700 in 2012, 2013 and 2014, respectively. The outstanding
balance as of December&nbsp;31, 2011 was $29,360,795, which was secured by the land use right and buildings of Canadian Solar Manufacturing (Changshu)&nbsp;Inc. and guaranteed by CSI
Cells&nbsp;Co.,&nbsp;Ltd. and Canadian Solar Manufacturing (Luoyang)&nbsp;Inc. Interest is due quarterly in arrears. The borrowing bears a floating rate equal to 95% of the base interest rate
published by People's Bank of China and does not contain any financial covenants or restrictions. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
April&nbsp;2, 2011, Canadian Solar Manufacturing (Changshu)&nbsp;Inc. entered into a loan agreement with a local Chinese bank for working capital purposes. The total credit
facility under the agreement is $47,612,100, which has a maturity of 18&nbsp;months. Interest is due quarterly in arrears. The outstanding balance as of December&nbsp;31, 2011 was $47,612,100 and
was guaranteed by CSI Cell&nbsp;Co.,&nbsp;Ltd and Canadian Solar Manufacturing (Luoyang)&nbsp;Inc. The borrowing bears a floating rate equal to 90% of the base interest rate published by
People's Bank of China and does not contain any financial covenants or restrictions. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
June&nbsp;27, 2011, Canadian Solar Manufacturing (Changshu)&nbsp;Inc. entered into a loan agreement with a local Chinese bank for working capital purposes. The total credit
facility under the agreement is $31,741,140, which has a maturity of 14&nbsp;months. Interest is due quarterly in arrears. The outstanding balance as of December&nbsp;31, 2011 was $31,741,140 and
was guaranteed by CSI Cell&nbsp;Co.,&nbsp;Ltd and Canadian Solar Manufacturing (Luoyang)&nbsp;Inc. The borrowing bears a floating rate equal to 90% of the base
interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-29</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=145,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=273848,FOLIO='F-29',FILE='DISK129:[12ZAT3.12ZAT45803]FU45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_fu45803_1_30"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 10. BANK BORROWINGS (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interest expense</I></B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest capitalized</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,306,686</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,686,262</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,099,815</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest expense</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,458,983</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>22,164,363</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>43,843,586</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total interest incurred</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,765,669</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>23,850,625</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>47,943,401</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B> 11. SHORT-TERM NOTES PAYABLE  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company enters into arrangements with banks wherein the banks issue notes to the Company's vendors, which effectively serve to extend the payment date of the associated accounts
payable. Vendors may present the notes for payment to a bank, including the bank issuing the note, prior to the stated maturity date, but generally at a discount from the face amount of the note.
Although the option is available, the Company's vendors rarely pursue settlement in advance of the note maturity date. Further, the Company is required to deposit restricted cash balances with the
issuing bank, which are utilized to immediately repay the bank upon the banks' settlement of the notes. Given the purpose of these arrangements is to extend the payment dates of accounts payable, the
Company has recorded such amounts as short-term notes payable. As payments by the bank are immediately repaid by the Company's restricted cash balances with that same bank, the notes
payable do not represent cash borrowings from the bank and, as such, the associated cash payments have been recorded by the Company as an operating activity in the consolidated statements of cash
flows. As of December&nbsp;31, 2010 and 2011, short-term notes payable was $9,969,217 and $131,568,540, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 12. ACCRUED WARRANTY COSTS  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company's warranty activity is summarized below: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Beginning balance</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,846,719</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,899,522</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>31,224,906</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Warranty provision</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,199,240</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>14,707,513</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18,347,272</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Warranty costs incurred</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(146,437</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(382,129</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(2,550,826</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Ending balance</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,899,522</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>31,224,906</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>47,021,352</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-30</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=146,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=219233,FOLIO='F-30',FILE='DISK129:[12ZAT3.12ZAT45803]FU45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fw45803_1_31"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 13. CONVERTIBLE NOTES  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> <U>2007 Convertible Note Subscription Agreement</U>  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On December&nbsp;11, 2007, the Company signed a subscription agreement for the issuance of convertible notes of $75,000,000 (the
"2007 Notes"). </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
terms of the 2007 Notes are described as follows: </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maturity date.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The 2007 Notes mature on December&nbsp;15, 2017. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><I>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interest.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The 2007 Note holders are entitled to receive interest at 6% per annum on the principal outstanding, in semi-annually
installments, payable in arrears. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conversion.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The initial conversion rate is 50.6073 shares per $1,000 initial principal amount, which represents an initial conversion
price of
approximately $19.76 per share. The 2007 Notes are convertible at any time prior to maturity. The conversion rate is subject to change for certain
anti-dilution events and upon a change in control. If the holders elect to convert the 2007 Notes upon a change of control, the conversion rate will increase by a number of additional
shares as determined by reference to an adjustment schedule based on the date on which the change in control becomes effective and the price paid per common share in the transaction (referred to as
the "Fundamental Change Make-Whole Premium"). The Fundamental Make-Whole Premium is intended to compensate holders for the loss of time value upon early exercise. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Redemption.</I></FONT><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;The holders may require the Company to repurchase the 2007 Notes for cash on December&nbsp;24, 2012 and December&nbsp;15,
2014, at a
repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest. The Company may redeem the notes on or after December&nbsp;24, 2012 at a redemption price equal 100% of the
principal amount of the notes, plus accrued and unpaid interest, (i)&nbsp;in whole or in part the closing price for the common shares exceeds 130% of the conversion price for at least 20 trading
days within a period of 30 consecutive trading days ending within five trading days of the notice of redemption or (ii)&nbsp;in whole only, if at least 95% of the initial aggregate principal amount
of the 2007 Notes originally issued have been redeemed, converted or repurchased and, in each case, cancelled. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company recognized both the debt and equity components associated with the 2007 Notes. The debt component was recognized at the fair value of a similar instrument that does not have
an associated equity component, which initially amounted to $62,686,088. The equity component was recognized as the difference between the proceeds and the fair value of the debt component. Offering
costs incurred for the issuance of the 2007 Notes amounted to $3,351,634, which were allocated to the debt and equity components in proportion to the allocation of the proceeds and were accounted for
as debt issuance costs and equity issuance costs, respectively. The initial debt issuance costs amounted to $2,801,344. The debt discount (measured as the difference between the proceeds and the
initial debt component plus debt issuance costs) are being amortized through interest expense over the period from December&nbsp;10, 2007, the date of issuance, to December&nbsp;24, 2012, the
earliest redemption date, using the effective interest rate method, which was 11.4% for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. Amortization expense of $35,638, $39,816
and $44,485 was recorded for the years </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-31</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=147,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=635717,FOLIO='F-31',FILE='DISK129:[12ZAT3.12ZAT45803]FW45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fw45803_1_32"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 13. CONVERTIBLE NOTES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>ended
December&nbsp;31, 2009, 2010 and 2011, respectively. In addition, coupon interest of $60,000 was recorded for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
May&nbsp;27, 2008, the Company offered to increase the conversion rate, based on a specified formula, to induce the holders of the 2007 Notes to convert their notes into the
Company's common shares (the "Offer") on or before June&nbsp;24, 2008. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
June&nbsp;27, 2008, the Company announced an increased conversion rate of 53.6061 in accordance with the terms of the Offer and issued 3,966,841 common shares in exchange for
$74,000,000 in principal amount of the 2007 Notes. The induced conversion resulted in a charge to earnings of $10,170,118, which was equal to the fair value of all common shares and cash consideration
transferred in the transaction in excess of the fair value of the common shares issuable pursuant to the original conversion terms. In addition, the Company recognized $2,429,524 as a gain on debt
extinguishment, equal to the difference between the consideration attributed to the debt component and the sum of (a)&nbsp;the net carrying amount of the debt component and (b)&nbsp;any
unamortized debt issuance costs. In addition, upon conversion, $13,766,173 in unamortized debt discount and debt issuance costs was reclassified to common shares. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Details
of convertible notes as of December&nbsp;31, 2010 and 2011 are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Carrying amount of the equity component</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>156,848</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>156,848</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Principal amount of the debt component</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,000,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,000,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unamortized debt discount</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>94,184</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>49,699</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net carrying amount of the debt component</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>905,816</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>950,301</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, the remaining period over which the discount on the debt component will be amortized was one year, and the conversion price and the number of shares upon
conversion were approximately $19.76 per share and 50,607, respectively. The intrinsic value, as measured by the amount by which the instrument's if-converted value exceeds its principal
amount, regardless of whether the instrument is currently convertible, was nil. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 14. RESTRICTED NET ASSETS  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As stipulated by the relevant laws and regulations applicable to China's foreign investment enterprise, the Company's PRC subsidiaries are required to make appropriations from net income
as determined under accounting principles generally accepted in the PRC ("PRC GAAP") to non-distributable reserves, which include a general reserve, an enterprise expansion reserve and
staff welfare and bonus reserve. The wholly-owned PRC subsidiaries are not required to make appropriations to the enterprise expansion reserve but appropriations to the general reserve are required to
be made at not less than 10% of the profit after tax as determined under PRC GAAP. The board of directors determines the staff welfare and bonus reserve. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-32</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=148,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=824981,FOLIO='F-32',FILE='DISK129:[12ZAT3.12ZAT45803]FW45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fw45803_1_33"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 14. RESTRICTED NET ASSETS (Continued) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
general reserve is used to offset future losses. The subsidiaries may, upon a resolution passed by the stockholder, convert the general reserve into capital. The staff welfare and
bonus reserve is used for the collective welfare of the employee of the subsidiaries. The enterprise expansion reserve is for the expansion of the subsidiaries' operations and can be converted to
capital subject to approval by the relevant authorities. These reserves represent appropriations of the retained earnings determined in accordance with Chinese law. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition to the general reserve, the Company's PRC subsidiaries are required to obtain approval from the local PRC government prior to distributing any registered share capital.
Accordingly, both the appropriations to general reserve and the registered share capital of the Company's PRC subsidiaries are considered as restricted net assets amounting to $354,035,695 as of
December&nbsp;31, 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 15. INCOME TAXES  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The provision for income taxes is comprised of the following: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="65pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="65pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income (Loss) before Income Tax</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(8,876,370</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18,354,204</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(23,378,980</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>30,352,504</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>49,228,109</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(50,984,454</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>21,476,134</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>67,582,313</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(74,363,434</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current Tax</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,790,780</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,563,915</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,047,733</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,608,127</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,793,997</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,078,893</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,398,907</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>23,357,912</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>21,126,626</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred Tax</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(3,213,987</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(848,566</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,577,854</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(8,486,985</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(5,755,429</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(7,164,540</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(11,700,972</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(6,603,995</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(4,586,686</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total Income Tax (Benefit) Expense</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,576,793</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,715,349</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,625,587</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(2,878,858</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,038,568</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,914,353</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(1,302,065</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,753,917</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,539,940</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company mainly operates in Canada, PRC, Japan, Germany and the United States. In 2011, the Company established several entities in various jurisdictions. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-33</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=149,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=143793,FOLIO='F-33',FILE='DISK129:[12ZAT3.12ZAT45803]FW45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fw45803_1_34"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 15. INCOME TAXES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Canada  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company was incorporated in Ontario, Canada and is subject to both federal and Ontario provincial corporate income taxes at a rate
of 33%, 31% and 28.25% for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian
Solar Solutions&nbsp;Inc. was incorporated in Ontario, Canada and is subject to both federal and Ontario provincial corporate income tax at a rate of 33%, 31% and 28.25% for
the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian
Solar Manufacturing (Ontario)&nbsp;Inc. was a manufacturing entity incorporated in Ontario, Canada, and is subject to both federal and Ontario provincial corporate income tax
at a rate of 29% and 26.5% for the years ended December&nbsp;31, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> United States  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian Solar (USA)&nbsp;Inc. was incorporated in Delaware, USA and is subject to both federal and California provincial corporate
income taxes at a rate of 42.29%, 39.83% and 40.03% for the years ended 2009, 2010 and 2011, respectively. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> Japan  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian Solar Japan K.K. was incorporated in Japan and is subject to Japan profit tax at a rate of approximate 45.70% for the years
ended 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Germany  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian Solar EMEA&nbsp;GmbH was incorporated in Munich, Germany and is subject to Germany profit tax at a rate of 33% for the years
ended 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Hong Kong  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Canadian Solar International&nbsp;Ltd.("HKSI") was incorporated in Hong Kong, China, and is subject to Hong Kong profit tax at a rate
of 16.5% in 2011. No Hong Kong profit tax has been provided as HKSI has not had assessable profit that was earned in or derived from Hong Kong during the years presented. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> PRC  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The other major operating subsidiaries, CSI Solartronics (Changshu)&nbsp;Co.,&nbsp;Ltd., CSI Solar Technologies&nbsp;Inc., CSI
Cells&nbsp;Co.,&nbsp;Ltd., Canadian Solar Manufacturing (Luoyang)&nbsp;Inc., CSI Solar Power (China)&nbsp;Inc. and Canadian Solar Manufacturing (Changshu)&nbsp;Inc. were governed by the PRC
Enterprise Income Tax Law ("new EIT Law"), which replaced the old Income Tax Law of PRC Concerning Foreign Investment and Foreign Enterprises and various local income tax regulations (the old "FEIT
Law"), effective from January&nbsp;1, 2008. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-34</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=150,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=989686,FOLIO='F-34',FILE='DISK129:[12ZAT3.12ZAT45803]FW45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fw45803_1_35"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 15. INCOME TAXES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Under
the new EIT Law, domestically owned enterprises and foreign-invested enterprises ("FIEs") are subject to a uniform tax rate of 25%. The new EIT Law also provides a
five-year transition period starting from its effective date for those enterprises which were established before the promulgation date of the new EIT Law and which were entitled to a
preferential lower tax rate and tax holiday under the old FEIT Law or regulations. The tax rate of such enterprises will transition to the 25% uniform tax rate within a five-year
transition period and the tax holiday, which was enjoyed by such enterprises before the effective date of the new EIT Law, may continue to be enjoyed until the end of the tax holiday. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accordingly,
from January&nbsp;1, 2008, the tax rates applicable on the Company's major operating subsidiaries in China are summarized as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:100%;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="48%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="48%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>Company</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Transitional Tax rate under the new EIT Law</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><BR><FONT SIZE=2>CSI Solartronics (Changshu)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><BR><FONT SIZE=2>25%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><BR><FONT SIZE=2>CSI Solar Technologies&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2>Exempted for 2008 and 2009 and 12.5% for 2010, 2011 and 2012 (half reduction on 25%)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><BR><FONT SIZE=2>CSI Cells&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2>Exempted for 2008 and 12.5% for 2009, 2010 and 2011 (half reduction on 25%)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><BR><FONT SIZE=2>Canadian Solar Manufacturing (Luoyang)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2>Exempted for 2008 and 12.5% for 2009, 2010 and 2011 (half reduction on 25%)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><BR><FONT SIZE=2>Canadian Solar Manufacturing (Changshu) Inc</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2>Exempted for 2008 and 2009 and 12.5% for 2010, 2011 and 2012 (half reduction on 25%)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><BR><FONT SIZE=2>CSI Solar Power (China)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD style="font-family:times;"><BR><FONT SIZE=2>25%</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company makes an assessment of the level of authority for each of its uncertain tax positions (including the potential application of interests and penalties) based on their
technical merits, and has measured the unrecognized benefits associated with such tax positions. This liability is recorded in liability for uncertain tax positions in the consolidated balance sheet.
In accordance with the Company's policies, it accrues and classifies interest and penalties related to unrecognized tax benefits as a component of the income tax provision. The amount of interest and
penalties accrued as of December&nbsp;31, 2010 and 2011 was $2,269,049 and $2,847,899, respectively. The Company does not anticipate any significant increases or decreases to its liabilities for
unrecognized tax benefits within the next 12&nbsp;months. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-35</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=151,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=662716,FOLIO='F-35',FILE='DISK129:[12ZAT3.12ZAT45803]FW45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_fw45803_1_36"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 15. INCOME TAXES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table indicates the changes to the Company's liabilities for uncertain tax positions for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Beginning balance</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7,852,056</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,953,568</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,191,281</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Addition for tax positions related to the current year</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,101,512</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>736,707</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Addition for tax positions from prior years</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>342,617</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Reductions for tax positions from prior years/Statute of limitations expirations</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(104,904</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(474,947</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Ending balance</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,953,568</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,191,281</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,453,041</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company is subject to taxation in Canada and China. The Company's tax years from 2004 through 2011 are subject to examination by the tax authorities of Canada. With few exceptions,
the Company is no longer subject to federal taxes for years prior to 2005 and Ontario taxes for years prior to 2004. The Company's tax years from 2002 through 2011 are subject to examination by the
PRC tax authorities due to its permanent establishment in China. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;According
to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of income taxes is due to computational errors made by the
taxpayer. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined, but an underpayment of income tax liability exceeding RMB100,000 is
specifically listed as a special circumstance. In the case of a transfer pricing related adjustment, the statute of limitations is ten years. There is no statute of limitations in the case of tax
evasion. The Company's PRC subsidiaries are therefore subject to examination by the PRC tax authorities from 2006 through 2011 on non-transfer pricing matters, and from 2001 through 2011
on transfer pricing matters. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-36</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=152,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=495977,FOLIO='F-36',FILE='DISK129:[12ZAT3.12ZAT45803]FW45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_fy45803_1_37"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 15. INCOME TAXES (Continued)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The principal components of deferred income tax assets are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>At December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred tax assets:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accrued warranty costs</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,083,240</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,591,771</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Bad debt provision</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,239,612</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,231,452</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Issuance costs</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,849,697</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,006,272</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Inventory write-down</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,358,735</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,434,180</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Depreciation difference of property, plant and equipment</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,829,316</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,826,169</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Loss on firm purchase commitment</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,986,063</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net operating loss carried forward</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,834,258</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>37,960,792</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,285,344</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,694,473</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total deferred tax assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>31,466,265</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>74,745,109</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Valuation allowance</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(2,082,609</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(39,745,271</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total deferred tax assets, net off valuation allowance</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>29,383,656</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>34,999,838</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Analysis as:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>12,658,307</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,773,066</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Non-current</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,725,349</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>23,226,772</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>29,383,656</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>34,999,838</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred tax liabilities:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>274,521</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>340,817</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Financial derivatives assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Acquisition of subsidiaries</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,230,740</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>591,555</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total deferred tax liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>274,521</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,163,112</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Analysis as:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>274,521</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,163,112</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Non-current</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>274,521</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,163,112</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company has net operating losses of $167,110,051 as of December&nbsp;31, 2011. Such losses will expire between 2015 and 2031. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-37</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=153,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=169928,FOLIO='F-37',FILE='DISK129:[12ZAT3.12ZAT45803]FY45803A.;10',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<A NAME="page_fy45803_1_38"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 15. INCOME TAXES (Continued) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
reconciliation between the provision for income tax computed by applying Canadian federal and provincial statutory tax rates to income before income taxes and the actual provision and
benefit for income taxes is as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="15pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="25pt" style="font-family:times;"></TD>
<TD WIDTH="15pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="25pt" style="font-family:times;"></TD>
<TD WIDTH="15pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="25pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended<BR>
December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Combined federal and provincial income tax rate</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>33</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>28</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Expenses not deductible for tax purpose</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (19</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Tax exemption and tax relief granted to the Company</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (72</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (10</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>25</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Effect of different tax rate of subsidiary operations in other jurisdiction</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (16</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (3</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unrecognized tax benefits</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Valuation allowance</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (51</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Exchange gain (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (1</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (6</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>25</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2> (22</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)%</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
aggregate amount and per share effect of the tax holiday are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>The aggregate dollar effect</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>15,419,344</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,781,702</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>18,162,641</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Per share effect&#151;basic</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>0.42</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>0.16</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>0.42</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Per share effect&#151;diluted</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>0.41</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>0.16</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>0.42</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
accordance with the EIT Law, dividends, which arise from profits of foreign invested enterprises ("FIEs") earned after January&nbsp;1, 2008, are subject to a 10% withholding income
tax. Under applicable accounting principles, a deferred tax liability should be recorded for taxable temporary difference attributable to excess of financial reporting basis over tax basis in the
investment in a foreign subsidiary. However, a deferred tax liability is not recognized if the basis difference is not expected to reverse in the foreseeable future and is expected to be permanent in
duration. The Company believes that the PRC subsidiaries' undistributed earnings of approximately $200.1&nbsp;million at December&nbsp;31, 2011 are considered to be indefinitely reinvested to the
PRC entities. As such, no deferred taxes have been recorded on the excess financial reporting basis of the Company's PRC subsidiaries as these differences are not expected to reverse in the
foreseeable future and are expected to be permanent in duration. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-38</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=154,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=251152,FOLIO='F-38',FILE='DISK129:[12ZAT3.12ZAT45803]FY45803A.;10',USER='VRIVERA',CD='27-APR-2012;04:05' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_ga45803_1_39"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 16. EARNINGS PER SHARE  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth the computation of basic and diluted gain (loss) per share for the periods indicated: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="72pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="72pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net income (loss) attributable to Canadian Solar&nbsp;Inc.&#151;basic and diluted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,645,884</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50, 568,919</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,804,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Weighted average number of common shares&#151;basic</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,137,004</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>42,839,356</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,076,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Diluted share number from share options and restricted shares</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>590,134</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>838,852</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Weighted average number of common shares&#151;diluted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>37,727,138</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,678,208</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>43,076,489</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Basic earnings (loss) per share</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.61</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.18</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2.11</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Diluted earnings (loss) per share</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>0.60</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1.16</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT"  style="font-family:times;"><FONT SIZE=2>$</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(2.11</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table sets forth anti-dilutive shares excluded from the computation of diluted earnings (loss) per share for the periods indicated. </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="45pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="45pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Convertible notes</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,607</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,607</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,607</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Share options and restricted shares</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>597,842</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>426,716</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,871,147</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>648,449</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>477,323</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,921,754</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B> 17. RELATED PARTY BALANCES AND TRANSACTIONS  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Related party balances:  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The amount due from related party of $19,835,942 as of December&nbsp;31, 2011 is a trade receivable from the affiliate Suzhou
Gaochuangte New Energy&nbsp;Co.&nbsp;Ltd ("Gaochuangte"), the Company's 40% owned affiliate, for module products sold. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
amount due from related party of $1,355,760 as of December&nbsp;31, 2010 is a trade receivable from the affiliate Suzhou Gaochuangte New Energy&nbsp;Co.&nbsp;Ltd
("Gaochuangte") for module products sold under a tolling arrangement. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
amount due to related party of $3,007,809 as of December&nbsp;31, 2011 consists of (i)&nbsp;a government award of $282,498, payable to Dr.&nbsp;Shawn Qu, Chairman, President,
Chief Executive Officer, and major stockholder of the Company, which was initially paid to the Company, and (ii)&nbsp;a trade payable of $2,725,311 to Gaochuangte for the solar project construction
service fees. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-39</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=155,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=444361,FOLIO='F-39',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_40"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 17. RELATED PARTY BALANCES AND TRANSACTIONS (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
amount due to related party of $2,445,020 as of December&nbsp;31, 2010 consists of (i)&nbsp;a government award of $268,773 payable to Dr.&nbsp;Shawn Qu, Chairman, President,
Chief Executive Officer, and major stockholder of the Company, which was initially paid to the Company, and (ii)&nbsp;a trade payable of $2,176,247 to Gaochuangte for processing services provided
under a tolling arrangement. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Related party transactions:  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> <U>Guarantees and Share Pledges</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dr.&nbsp;Qu fully guaranteed a one-year RMB250&nbsp;million, RMB250&nbsp;million and RMB1,520&nbsp;million loan
facilities from Chinese Commercial Banks in 2009, 2010 and 2011, respectively. Amounts drawn down from the facilities as at December&nbsp;31, 2010 and 2011 were $37,749,000 and $33,328,470,
respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> <U>Sales and purchase contracts with affiliates</U>  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2011, the Company sold solar modules to Gaochuangte of RMB125,948,865 ($19,674,164). </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2011, the Company paid RMB16,444,130 ($2,609,798) to Gaochuangte for solar project construction services. Since the solar project is for the Company's internal use, these amounts were
recorded in construction in progress. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
2010, the Company outsourced module processing services to Gaochuangte, which purchased module products from the Company and sold the finished products back to the Company after the
completion of the processing services. There was RMB 13,973,369 ($2,067,011) module products sold to Gaochuangte for their further processing, and RMB14,412,616 ($2,131,986) in finished goods
purchased back from Gaochuangte in 2010. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 18. COMMITMENTS AND CONTINGENCIES  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>a)&nbsp;&nbsp;&nbsp;&nbsp;Operating lease commitments</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company has operating lease agreements principally for its office properties in the PRC, Canada, Japan and USA. Such leases have remaining terms ranging from one to 116&nbsp;months
and are renewable upon negotiation. Rental expenses were $1,914,551, $2,916,591, and $5,444,078 for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-40</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=156,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=188401,FOLIO='F-40',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_41"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 18. COMMITMENTS AND CONTINGENCIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Future
minimum lease payments under non-cancelable operating lease agreements at December&nbsp;31, 2010 were as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="61pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:91pt;"><FONT SIZE=1><B>Year Ending December&nbsp;31:

<!-- COMMAND=ADD_SCROPPEDRULE,91pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2012</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,136,999</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2013</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,817,429</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2014</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,510,529</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2015</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,313,027</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Thereafter</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,103,747</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B>Total</B></FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,881,731</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B><I>b)&nbsp;&nbsp;&nbsp;&nbsp;Property, plant and equipment purchase commitments</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, short-term commitments for the purchase of property, plant and equipment were $3,070,161. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I>c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supply purchase commitments</I></B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
order to secure future solar wafers supply, the Company has entered into long-term supply agreements with suppliers over the past several years. Under such agreements, the
suppliers agreed to provide the Company with specified quantities of solar wafers, and the Company has made prepayments to the suppliers in accordance with the supply contracts. The prices of the
supply contracts are generally subject to adjustment to reflect the prevailing market price at the transactions date. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Total
purchases under the long-term agreements were approximately $41,021,608, $78,567,563 and $190,901,780 during the years ended December&nbsp;31, 2009, 2010 and 2011,
respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following is a schedule, by year, of future minimum obligation, using market prices as of December&nbsp;31, 2011, under all supply agreements as of December&nbsp;31, 2011: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:91pt;"><FONT SIZE=1><B>Year Ending December&nbsp;31:

<!-- COMMAND=ADD_SCROPPEDRULE,91pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>$ </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2012</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>295,967,444</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2013</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>309,420,510</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2014</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>309,420,510</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>2015</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>426,013,745</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,340,822,209</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2><B><I>d)&nbsp;&nbsp;&nbsp;&nbsp;Contingencies</I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> <U>Deutsche Solar AG</U>  </I></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2007, the Company entered into a twelve-year wafer supply agreement with Deutsche Solar AG, under which the Company is
required to purchase a contracted minimum volume of wafers at pre-determined fixed prices and in accordance with a pre-determined schedule, commencing January&nbsp;1, </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-41</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=157,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=211089,FOLIO='F-41',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_42"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 18. COMMITMENTS AND CONTINGENCIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>2009.
The fixed prices may be adjusted annually at the beginning of each calendar year by Deutsche Solar AG to reflect certain changes in their material costs. The agreement also contains a
take-or-pay provision, which requires the Company to pay the contracted amount regardless of whether the Company acquires the contracted annual minimum volumes. In 2009, the
Company did not meet the minimum volume requirements under the agreement. Deutsche Solar AG agreed that the Company could fulfill its fiscal 2009 purchase obligation in fiscal 2010. In 2010, the
Company fulfilled its 2009 purchase commitment under the agreement but did not meet the minimum purchase obligation for 2010 nor did it meet its purchase commitment in 2011. The Company believed that
the take-or-pay provisions of the agreement are void under German law and, accordingly, as of December&nbsp;31, 2010 had not accrued for the full $21,143,853 that would
otherwise be due under the take-or-pay provision of the agreement. Rather, the Company assumed that it would be permitted to purchase its 2010 contracted quantity, in addition
to its 2011 contracted quantity, in fiscal 2011 and had included the purchase obligation for both years in its evaluation of loss of long-term purchase commitments. The Company recorded a
loss on firm purchase commitments of $13,822,818, $1,562,002 and $10,610,419 for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
December 2011, Deutsche Solar AG gave notice to the Company to terminate the twelve-year wafer supply agreement with immediate effect. Deutsche Solar AG justified the
termination with alleged breach of the agreement by the Company. In the notice, Deutsche Solar AG also reserved its right to claim damage of Euro148.6&nbsp;million in court. The 12-year
supply agreement with Deutsche Solar AG was terminated in 2011. As a result, the Company reclassified the accrued loss on firm purchase commitments reserve of $27,862,017 as of December&nbsp;31,
2011 to loss contingency accruals. In addition, the Company made a full bad debt allowance of $17,408,593 against the balance of its advance payments to Deutsche Solar as a result of the termination
of the long-term supply contract. The accrued amount of $27,862,017 represents the Company's best estimate for its loss contingency. Deutsche Solar did not specify the basis for its
claimed damage of Euro148.6&nbsp;million (approximately $192.6&nbsp;million) on the notice. It is reasonably possible that Deutsche Solar may claim additional damage losses in excess of the
accrued amount; however, the Company is unable to reliably estimate the range of any additional exposure. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> <U>LDK</U>  </I></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In June 2008, the Company entered into two long-term supply purchase agreements with Jiangxi LDK Solar
Hi-Tech&nbsp;Co.,&nbsp;Ltd., or LDK, in which the Company was required to purchase a contracted minimum volume of wafers at pre-determined fixed prices and in accordance
with a pre-determined schedule. In April 2010, the Company sent notice to LDK and announced termination of these two contracts. In July 2010, the Company filed a request for arbitration
against LDK with the Shanghai Branch of the China Economic&nbsp;&amp; Trade Arbitration Commission. In its arbitration request, the Company asked LDK to refund the advance of $9,517,110. The first
hearing was held in October 2010, during which the Company and LDK exchanged and reviewed the evidence. In October 2010, LDK counterclaimed against the Company, seeking (1)&nbsp;forfeiture of the
$9,517,119 advance, (2)&nbsp;compensation of approximately RMB377,000,000 ($59,832,722) for losses due to the alleged breach of the agreements, (3)&nbsp;a penalty of approximately RMB15,200,000
($2,412,354) and (4)&nbsp;arbitration </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-42</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=158,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=493587,FOLIO='F-42',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_43"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 18. COMMITMENTS AND CONTINGENCIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>expenses
up to RMB4,700,000 ($745,925). The second hearing was held on March&nbsp;9, 2011, during which the parties presented arguments to the arbitration commission. The arbitration commission
hosted a settlement discussion between the parties on May&nbsp;13, 2011, however, there was no settlement reached between two parties. The final judgment will be made in the second half of 2012 as
scheduled by the arbitration commission. As of December&nbsp;31, 2010 and 2011, the Company had provided a full allowance against the advance to LDK of $9,517,110 due to the uncertainty of recovery.
The Company believes the allegations are without merit and that the potential for additional loss is remote and, accordingly, has not recorded an additional liability associated with such lawsuit. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> <U>Class Action Lawsuits</U>  </I></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company received a subpoena from the SEC requesting submission of documents relating to, among other things, certain sales
transactions in 2009. The Company cannot predict when the SEC will complete its investigation or what its outcome will be. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
June&nbsp;1, 2010, the Company announced that it would postpone the release of its financial results for the first quarter ended March&nbsp;31, 2010 and its quarterly earnings
call pending the outcome of an investigation by the Audit Committee of its Board of Directors that had been launched after the Company received a subpoena from the SEC requesting documents relating
to, among other things,
certain sales transactions in 2009. Thereafter six class action lawsuits were filed in the United States District Court for the Southern District of New York, or the New York cases, and another class
action lawsuit was filed in the United States District Court for the Northern District of California, or the California case. The New York cases were consolidated into a single action in December
2010. On January&nbsp;5, 2011, the California case was dismissed by the plaintiff, who became a member of the lead plaintiff group in the New York action. On March&nbsp;11, 2011, a Consolidated
Complaint was filed with respect to the New York action. The Consolidated Complaint alleges generally that its financial disclosures during 2009 and early 2010 were false or misleading; asserts claims
under Sections&nbsp;10(b) and 20(a) of the Exchange Act and Rule&nbsp;10b-5 thereunder; and names the Company, its chief executive officer and its former chief financial officer as
defendants. The Company filed its motion to dismiss in May 2011, which was taken under submission by the Court in July 2011. On March&nbsp;30, 2012, the Court dismissed the Consolidated Complaint
with leave to amend, and the plaintiffs filed an Amended Consolidated Complaint against the same defendants on April&nbsp;19, 2012. The Amended Consolidated Complaint similarly alleges generally
that its financial disclosures during 2009 and early 2010 were false or misleading and asserts claims under Sections&nbsp;10(b) and 20(a) of the Exchange Act and Rule&nbsp;10b-5
thereunder. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, a similar class action lawsuit was filed against the Company and certain of its executive officers in the Ontario Superior Court of Justice on August&nbsp;10, 2010. The
lawsuit alleges generally that its financial disclosures during 2009 and 2010 were false or misleading and brings claims under the shareholders' relief provisions of the Canada Business Corporations
Act, Part&nbsp;XXIII.1 of the Ontario Securities Act as well as claims based on negligent misrepresentation. In December 2010, the Company filed a motion to dismiss the Ontario action on the basis
that the Ontario Court has no jurisdiction over the claims and potential claims advanced by the plaintiff. The motion was argued in the Ontario Court on May&nbsp;10 and 11, 2011, and June&nbsp;22
and 23, 2011, and was dismissed by an order dated </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-43</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=5,SEQ=159,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=61307,FOLIO='F-43',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_44"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 18. COMMITMENTS AND CONTINGENCIES (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>August&nbsp;29,
2011. The Company's appeal from that Court's dismissal of the jurisdictional challenge to the plaintiff's Ontario Securities Act claim was argued in the Ontario Court of Appeal on
February&nbsp;13, 2012, and was dismissed by an order dated March&nbsp;30, 2012. The Company will be filing an application for leave to appeal to the Supreme Court of Canada from the Ontario Court
of Appeal's order on or before May&nbsp;29, 2012. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, the Company believed the allegations are without merit, and that the potential for loss was remote and did not record a liability associated with such
lawsuits. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><I> <U>US countervailing and anti-dumping duties</U>  </I></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In October 2011, a trade action was filed by U.S. unit of SolarWorld AG and six other U.S. firms with the U.S. Department of Commerce,
or USDOC, and U.S. International Trade Commission, or USITC, alleging that Chinese producers of crystalline silicon photovoltaic, or CSPV, cells and modules of selling their products into the United
States at less than fair value, or dumping, and of receiving countervailable subsidies from the Chinese authorities. These firms have asked the U.S. government to impose anti-dumping and
countervailing duties on CSPV imports from China. The U.S. Department of Commerce, or USDOC, and the U.S. International Trade Commission, or USITC, have been investigating the validity of these
claims. The Company was identified as one of a number of Chinese exporters of CSPV modules to the U.S. market. The Company also has affiliate U.S. import operations that import CSPV modules from
China. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
December&nbsp;2, 2011, the USITC issued its preliminary determination that there is "a reasonable indication" that the complaining industry has been materially injured by reason of
imports of CSPV cells and modules from China. The USDOC is conducting an investigation into whether such imports have been dumped or are receiving countervailable subsidies. A USDOC preliminary
countervailing duty determination was issued on March&nbsp;19, 2012 and a subsidy rate for Canadian Solar was preliminarily determined at 3.61% on CSPV cells imported from China on or after
December&nbsp;27, 2011. The USDOC has instructed the United States Customs and Border Protection Agency to require a cash deposit or the posting of a bond equal to the estimated preliminary subsidy
rates reflected in the USDOC's preliminary subsidies determination. The USDOC also preliminarily determined that the imposition of orders, if any, would apply to imports of solar cells manufactured in
China, even where incorporated into modules in and exported to the United States from a third country, but would not apply to modules made in China from solar cells manufactured in a third country. A
USDOC preliminary antidumping determination is currently due May&nbsp;16, 2012. A final decision on the possible imposition of orders, which as a general matter holds the possibility of establishing
rates substantially different from preliminary rates, is not expected until late summer 2012, at the earliest. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Even
though the countervailing duties were determined to retrospectively apply to the Company, the maximum potential liabilities at December&nbsp;31, 2011 were immaterial and
therefore, the Company did not record accruals related to this contingency. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-44</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=6,SEQ=160,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=692238,FOLIO='F-44',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_45"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 19. SEGMENT INFORMATION  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company primarily operates in a single reportable business segment that includes the design, development and manufacture of solar power products. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table summarizes the Company's net revenues generated from different geographic locations. The information presented below is based on the location of customer's
headquarters: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Europe:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Germany</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>272,744,921</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>623,375,655</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>795,265,303</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Spain</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>62,109,973</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>251,777,174</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>203,266,238</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Czech</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>151,342,770</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>102,194,745</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,421,667</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Italy</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>12,122,345</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>185,170,195</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>126,607,507</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>24,767,310</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>30,930,744</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>99,639,975</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Europe Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>523,087,319</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,193,448,513</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,233,200,690</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>America:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;United States</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>35,899,850</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>92,707,388</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>192,380,838</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,007,893</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>22,986,724</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>142,537,868</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>America Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>36,907,743</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>115,694,112</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>334,918,706</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Asia and other regions:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>25,915,331</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>45,482,615</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>128,856,693</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;India</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>59,809,538</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Japan</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,885,530</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>32,667,658</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>97,550,677</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>&#151;Others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>43,165,242</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>108,216,158</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>44,585,802</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Asia Total</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>70,966,103</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>186,366,431</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>330,802,710</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total net revenues</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>630,961,165</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,495,509,056</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,898,922,106</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Substantially
all of the Company's long-lived assets are located in the PRC. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table summarizes the Company's revenues generated from each product: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Modules</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>622,663,878</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,400,939,585</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,683,121,020</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Solar system kits</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>78,028,704</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>95,787,118</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>EPC service</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>110,992,742</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,297,287</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>16,540,767</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9,021,226</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total net revenues</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>630,961,165</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,495,509,056</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,898,922,106</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-45</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=7,SEQ=161,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=538694,FOLIO='F-45',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<A NAME="page_ga45803_1_46"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 20. MAJOR CUSTOMERS  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Details of customers accounting for 10% or more of total net revenues are as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Company A</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>122,904,506</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>164,522,394</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Company B</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>151,342,770</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>96,025,973</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,889,450</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Company C</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,409,460</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>12,858,411</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Company D</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,436,180</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
accounts receivable from the three customers with the largest receivable balances represents 10%, 9% and 8% of the balance of the account at December&nbsp;31, 2010, and 10%, 8% and
6% of the balance of the account at December&nbsp;31, 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 21. EMPLOYEE BENEFIT PLANS  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Employees of the Company located in the PRC are covered by the retirement schemes defined by local practice and regulations, which are essentially defined contribution schemes. The
calculation of contributions for these eligible employees is based on 20% of the applicable payroll cost in 2011. The expense paid by the Company to these defined contributions schemes was $1,937,179,
$2,116,173 and $3,825,278 for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition, in 2011, the Company is required by PRC law to contribute approximately 10%, 8%, 2% and 2% of applicable salaries for medical insurance benefits, housing funds, unemployment
and other statutory benefits, respectively. The PRC government is directly responsible for the payment of the benefits to these employees. The amounts contributed for these benefits were $1,626,522,
$1,979,476 and $4,067,355 for the years ended December&nbsp;31, 2009, 2010 and 2011, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 22. SHARE OPTIONS  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On May&nbsp;30, 2006, the Board of Directors approved the adoption of a share incentive plan to provide additional incentives to employees, directors or external consultants. The
maximum aggregate number of shares which may be issued pursuant to all awards (including options) is 2,330,000 shares, plus for awards other than incentive option shares, an annual increase to be
added on the first business day of each calendar year beginning in 2007 equal to the lesser of one percent (1%) of the number of common shares outstanding as of such date, or a lesser number of common
shares determined by the Board of Directors or a committee designated by the Board. In September 2010, the shareholders approved an amendment to the Plan to increase the maximum number of common
shares which may be issued pursuant to all awards of options and restricted shares under the Plan to the sum of (i)&nbsp;2,330,000 plus (ii)&nbsp;the sum of 1% of the number of outstanding common
shares of the Company on the first day of each of 2007, 2008 and 2009 and 2.5% of the number of outstanding common shares of the Company outstanding on the first day of each calendar year after 2009.
The share incentive plan will expire on, and no awards may be granted after, March&nbsp;15, 2016. Under the terms of the share incentive plan, options are generally granted with an exercise price
equal to the fair market value of the Company's ordinary shares and expire ten years from the date of grant. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-46</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=8,SEQ=162,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=874247,FOLIO='F-46',FILE='DISK129:[12ZAT3.12ZAT45803]GA45803A.;9',USER='MVANGB',CD='27-APR-2012;08:41' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_gc45803_1_47"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT> <FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC.  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011  </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 22. SHARE OPTIONS (Continued)  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B><I> Options to Employees  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As of December&nbsp;31, 2011, there was $9,378,964 in total unrecognized compensation expense related to share-based compensation
awards, which is expected to be recognized over a weighted-average period of 2.9&nbsp;years. During the years ended December&nbsp;31, 2009, 2010 and 2011, $5,025,225, $3,641,260 and $3,382,786 was
recognized as compensation expense, respectively. There is no income tax benefit recognized in the income statement for the share-based compensation arrangements in 2009, 2010 and 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company utilizes the Binomial option-pricing model to estimate the fair value of stock options. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following assumptions were used to estimate the fair value of stock options granted in 2009, 2010 and 2011: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="92pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="92pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="92pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Risk free rate</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.67% ~ 5.72%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.25% ~ 4.75%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.76% ~ 3.46%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Volatility ratio</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>81% ~ 84%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>80% ~ 84%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>77% ~ 79%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Dividend yield</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Annual exit rate</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.56% ~ 5.24%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2.89% ~ 3.36%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3.07% ~ 4.37%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Exercise multiple</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5.40 ~ 6.20</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5.00</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="CENTER" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4.40 - 4.70</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company used the market yield of USD dominated Chinese International government bonds with maturity periods that can cover the contractual life of the shares option for the
risk-free rates. The Company estimated the expected volatility based on the average of historical daily annualized volatility of its own and comparable companies' stock prices. The
Company's dividend policy is to retain earnings for reinvestment purpose and the Company does not intend to distribute dividends, thus the dividend yield is assumed to be zero. The Company estimated
the annual exit rates based on the historical general exit rate of staff at different levels. The Company estimated the exercise multiple based on the historical exercise pattern of prior employee
stock options granted by the Company. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-47</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=163,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=1022759,FOLIO='F-47',FILE='DISK129:[12ZAT3.12ZAT45803]GC45803A.;9',USER='LGADISH',CD='27-APR-2012;04:09' -->
<A NAME="page_gc45803_1_48"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 22. SHARE OPTIONS (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
summary of the option activity is as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="44pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="47pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Number<BR>
of Options </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Weighted<BR>
Average<BR>
Exercise<BR>
Price </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Weighted<BR>
Average<BR>
Remaining<BR>
Contract<BR>
Terms </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Aggregate<BR>
Intrinsic<BR>
Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Options outstanding at January&nbsp;1, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,617,666</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10.79</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Granted</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>801,411</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8.89</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Exercised</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(262,723</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4.79</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Forfeited</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(323,804</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>12.78</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Options outstanding at December&nbsp;31, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,832,550</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10.59</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8&nbsp;years</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>170,640</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Options vested or expected to vest at December&nbsp;31, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,613,054</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10.62</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8&nbsp;years</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>170,640</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Options exercisable at December&nbsp;31, 2011</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,406,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11.12</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>6&nbsp;years</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>170,640</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
weighted average grant-date fair value of options granted in 2009, 2010 and 2011 was $5.86, $9.62 and $6.50, respectively. The total intrinsic value of options exercised
during the years ended December&nbsp;31, 2009, 2010 and 2011 was $1,743,089, $1,786,605 and $1,760,500, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Restricted shares to Employees  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company granted 333,190 and 116,500 restricted shares to employees in May 2006 and July 2006 respectively. The restricted shares
were granted at nominal value and generally vest over periods from one to four years based on the specific terms of the grants. The difference between the exercise price of the restricted shares and
the fair market value of the Company's ordinary shares at the date of grant resulted in total compensation cost of approximately $7.1&nbsp;million that will be recognized ratably over the vesting
period. During the years ended December&nbsp;31, 2009, 2010 and 2011, the Company recognized $411,125, $235,411 and $nil in compensation expense associated with these awards, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, there was no unrecognized share-based compensation related to unvested restricted share awards. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
total fair value of restricted shares vested during the year ended December&nbsp;31, 2009, 2010 and 2011 was $433,963, $382,994 and $nil, respectively. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B><I> Restricted shares units to Employees  </I></B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company granted 475,313 and 42,868 restricted shares units ("RSU") to employees in May 2011 and July 2011, respectively. The RSUs
entitle the holders to receive the Company's common shares upon vesting. The RSU were granted for free and generally vest over periods from one to four years based on the specific terms of the grants.
The fair market value of the Company's ordinary shares at the date of grant resulted in total compensation cost of approximately $4.6&nbsp;million that will be </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-48</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=164,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=404468,FOLIO='F-48',FILE='DISK129:[12ZAT3.12ZAT45803]GC45803A.;9',USER='LGADISH',CD='27-APR-2012;04:09' -->
<A NAME="page_gc45803_1_49"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 22. SHARE OPTIONS (Continued) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>recognized
ratably over the vesting period. During the year ended December&nbsp;31, 2011, the Company recognized $678,052 in compensation expense associated with these awards. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of December&nbsp;31, 2011, there was $3,897,651 of total unrecognized share-based compensation related to unvested restricted share units, which is expected to be recognized over a
weighted-average period of 3.3&nbsp;years. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A
summary of the RSU activity is as follows: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="51pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="82pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Number of<BR>
Shares </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Weighted Average<BR>
Grant-Date<BR>
Fair Value </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unvested at January&nbsp;1, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Granted</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>518,181</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9.16</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Vested</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Forfeited</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(18,641</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9.12</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Unvested at December&nbsp;31, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>499,540</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>9.16</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
total fair value of restricted shares units vested during the year ended December&nbsp;31, 2011 was $nil. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2><B> 23. INVESTMENT INCOME (LOSS)  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table summarizes the Company's investment income (loss): </FONT></P>
 <DIV style="padding:0pt;position:relative;width:70%;margin-left:15%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="55pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="59pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="44pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>$</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Sale of subsidiaries</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,788,036</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>210,312</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Impairment of long-term investment</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(3,000,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Others</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(63,715</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(41,163</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total investment income (loss)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,788,036</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(2,853,403</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(41,163</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
June 2009, the Company and CVB Solar&nbsp;GmbH established a partnership, with the Company owning 70% of, and thereby consolidating as a subsidiary, the partnership. The Company
contracted with the partnership to build a ground-mounted solar plant in Bernsdorf, Germany using the Company's solar modules. The project was completed in November 2009 and was sold to a third-party
buyer prior to December&nbsp;31, 2009 for $2.3&nbsp;million. The Company recognized a gain from the sale of the partnership of $1,788,036 as investment income for the year ended
December&nbsp;31, 2009. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company owns preferred shares of a privately held entity in an amount that is not sufficient to provide the Company with significant influence over the investee's operations. In
2010, due to the
deterioration of the investee's financial position, the Company concluded that the $3,000,000 preferred share investment was fully impaired. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-49</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=165,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=669533,FOLIO='F-49',FILE='DISK129:[12ZAT3.12ZAT45803]GC45803A.;9',USER='LGADISH',CD='27-APR-2012;04:09' -->
<A NAME="page_gc45803_1_50"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B><BR>
CANADIAN SOLAR&nbsp;INC. </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued) </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> FOR THE YEARS ENDED DECEMBER 31, 2009, 2010 AND 2011 </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><B> (In U.S. dollars) </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> 24. SUBSEQUENT EVENTS  </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Between January&nbsp;1 and March&nbsp;31, 2012, we obtained new borrowings of approximately $94&nbsp;million and renewed approximately $613&nbsp;million bank facilities, the due
dates of which extend beyond December&nbsp;31, 2012. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On
April&nbsp;17, the Company and SkyPower entered into a purchase agreement under which the Company will acquire a majority interest in 16 solar projects representing approximately
190-200MW from SkyPower. Each of these projects was awarded a 20-year power purchase contract by the Ontario Power Authority. Fifteen of these contracts were issued under
Ontario's Feed-In-Tariff Program, and one was issued as part of Ontario's Renewable Energy Standard Offer Program. The transaction price is approximately CAD185&nbsp;million
($185&nbsp;million), of which $69.8&nbsp;million will be paid once the closing conditions are met, $69.8&nbsp;million is due on May&nbsp;31, 2012, and the remaining amount is to be paid as the
solar projects reach certain milestones. In conjunction with the transaction, a five-year warrant will be issued to SkyPower's owners for 9.9% of the Company's outstanding shares on the
closing day, with a strike price of $5.00. The Company and SkyPower also agreed to form&nbsp;a 50/50 international joint venture focused on developing solar power plants in select emerging markets. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-50</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=166,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=962611,FOLIO='F-50',FILE='DISK129:[12ZAT3.12ZAT45803]GC45803A.;9',USER='LGADISH',CD='27-APR-2012;04:09' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_ge45803_1_51"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ge45803_appendix_1"> </A>
<A NAME="toc_ge45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  Appendix&nbsp;1    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2><B> Major Subsidiaries of CSI  </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth information concerning CSI's major subsidiaries: </FONT></P>
 <DIV style="padding:0pt;position:relative;width:90%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="96pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="6pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="63pt" style="font-family:times;"></TD>
<TD WIDTH="30pt" style="font-family:times;"></TD>
<TD WIDTH="180pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:38pt;"><FONT SIZE=1><B>Subsidiary

<!-- COMMAND=ADD_SCROPPEDRULE,38pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Place and<BR>
date<BR>
of Incorporation </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Attributable<BR>
Equity<BR>
Interest Held </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Principal Activity </B></FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solartronics(Changshu)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
November&nbsp;23, 2001</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar Technologies&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
August&nbsp;8, 2003</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Research and developing solar modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar Manufacture&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
January&nbsp;7, 2005</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Production of solar modules</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar New Energy (Suzhou)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
December&nbsp;7, 2005</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Production of solar modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Luoyang)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
February&nbsp;24, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Manufacture of solar modules, ingots and wafers</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Changshu)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
August&nbsp;1, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Production of solar modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Cells&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
August&nbsp;23, 2006</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Manufacture of solar cells</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar (USA)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>USA<BR>
June&nbsp;8, 2007</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Sales and marketing of modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Project Consulting&nbsp;GmbH</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Germany<BR>
May&nbsp;26, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>70</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Japan K.K.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Japan<BR>
June&nbsp;21, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>90.67</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Sales and marketing of modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Solutions&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Canada<BR>
June&nbsp;22, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar Power (China)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
July&nbsp;7, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Investment holding</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar EMEA&nbsp;GmbH</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Germany<BR>
August&nbsp;21, 2009</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Sales and marketing of modules</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Ontario)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Canada<BR>
June&nbsp;30, 2010</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Production of solar modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar (Australia) Pty.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Australia<BR>
February&nbsp;3, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Sales and marketing of modules</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar International&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Hong Kong<BR>
March&nbsp;25, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Sales and marketing of modules</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar O&amp;M (Ontraio)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Canada<BR>
May&nbsp;10, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>SunE Sky&nbsp;GP First Light III&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Canada<BR>
May&nbsp;24, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>SunE Sky First Light III&nbsp;LP</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Canada<BR>
May&nbsp;24, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI-Cenergy Holdings,&nbsp;LLC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>USA<BR>
July&nbsp;27, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>62.5</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Developing solar power project</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Suzhou Sanysolar Materials Technology&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>PRC<BR>
August&nbsp;17, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>80</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Production of solar module materials</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:8pt;text-indent:-8pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar South East Asia Pte.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Singapore<BR>
September&nbsp;19, 2011</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>Sales and marketing of modules</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-51</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=167,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=933036,FOLIO='F-51',FILE='DISK129:[12ZAT3.12ZAT45803]GE45803A.;23',USER='ALOEW',CD='27-APR-2012;02:13' -->
<A NAME="page_ge45803_1_52"> </A>

<P style="font-family:times;"><FONT SIZE=2><A
HREF="#bg45803a_main_toc">Table of Contents</A></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ge45803_additional_information_#151;fi__add02808"> </A>
<A NAME="toc_ge45803_2"> </A>
<BR></FONT><FONT SIZE=2><B>  Additional<BR>  Information&#151;Financial Statements Schedule&nbsp;I    <BR>    <BR>    Canadian Solar&nbsp;Inc.    <BR>    </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Schedule&nbsp;I has been provided pursuant to the requirements of Rule&nbsp;12-04(a) and 4-08(e)(3) of
Regulation&nbsp;S-X, which require condensed financial information as to financial position, changes in financial position and results of operations of a parent company as of the same
dates and for the same periods for which audited consolidated financial statements have been presented as the restricted net assets of Canadian Solar&nbsp;Inc.'s consolidated and unconsolidated
subsidiaries not available for distribution to Canadian Solar&nbsp;Inc. as of December&nbsp;31, 2011 of $354,035,695, exceeded the 25% threshold. </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;These
financial statements have been prepared in conformity with accounting principles generally accepted in the United States except that the equity method has been used to account for
investments in subsidiaries. </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-52</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=168,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=648274,FOLIO='F-52',FILE='DISK129:[12ZAT3.12ZAT45803]GE45803A.;23',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_gg45803_1_53"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->





<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


</FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="gg45803_financial_information___gg402208"> </A>
<A NAME="toc_gg45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  Financial    <BR>    <BR>    Information of Parent Company    <BR>    <BR>    Balance Sheets    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>December&nbsp;31,<BR>
2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>December&nbsp;31,<BR>
2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars, except share<BR>
and per share data)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD COLSPAN=7 ALIGN="CENTER" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B> ASSETS</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current assets:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>17,834,643</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>7,924,686</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Restricted cash</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>31,626,334</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,731,365</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts receivable, net of allowance for doubtful accounts of $6,080,501 and $871,385 at December&nbsp;31, 2010 and 2011, respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>108,939,196</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,325,500</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Inventories</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>30,423,199</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>12,824,582</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances to suppliers, net of allowance for doubtful accounts of $17,511 and $6,059,306 at December&nbsp;31, 2010 and 2011, respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,069,236</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due from related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>108,899,314</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>85,731,327</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred tax assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,723,766</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,279,033</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Prepaid expenses and other current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,411,569</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,011,995</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>312,927,257</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>125,828,488</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances to suppliers, net of allowance for doubtful accounts of nil and $11,365,975 at December&nbsp;31, 2010 and 2011, respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,946,324</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment in subsidiaries</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>422,256,208</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>399,437,561</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred tax assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,648,202</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>9,708,590</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amount due from related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>150,000,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other non-current assets</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>5,801,542</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>14,972,773</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>TOTAL ASSETS</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>764,579,533</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>699,947,412</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD COLSPAN=7 ALIGN="CENTER" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2><B> LIABILITIES AND EQUITY</B></FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Current liabilities:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts payable</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10,087,952</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,025</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due to related parties</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>160,239,600</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>177,769,708</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other current liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>20,574,458</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,323,481</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total current liabilities</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>190,902,010</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>189,097,214</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accrued warranty costs</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>26,984,958</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>32,401,893</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Convertible notes</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>905,816</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>950,301</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Liability for uncertain tax positions</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,460,330</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,564,233</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>TOTAL LIABILITIES</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>230,253,114</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>234,013,641</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Equity:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Common shares&#151;no par value: unlimited authorized shares, 42,893,044 and 43,155,767 shares issued and outstanding at December&nbsp;31, 2009 and 2010,
respectively</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>501,145,991</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>502,402,939</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Additional paid-in capital</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(57,392,283</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(53,331,445</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Retained earnings(Accumulated deficit)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>62,110,767</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(28,693,433</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accumulated other comprehensive income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>28,461,944</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>45,555,710</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total equity</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>534,326,419</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>465,933,771</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>TOTAL LIABILITIES AND EQUITY</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>764,579,533</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>699,947,412</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-53</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=169,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=818999,FOLIO='F-53',FILE='DISK129:[12ZAT3.12ZAT45803]GG45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_gi45803_1_54"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="gi45803_financial_information_of_paren__fin02651"> </A>
<A NAME="toc_gi45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  Financial    <BR>    <BR>    Information of Parent Company    <BR>    <BR>    Statements of Operations    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="77pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="68pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars, except share and per share data)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>602,999,324</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,248,400,119</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>829,016,524</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cost of revenues</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>591,746,362</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,201,713,356</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>792,643,306</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Gross profit</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,252,962</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>46,686,763</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>36,373,218</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating expenses:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Selling expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>8,510,250</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10,057,347</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>10,411,256</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>General and administrative expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>17,258,546</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,355,609</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>13,461,891</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Research and development expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>664,102</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>792,509</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>1,255,945</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Total operating expenses</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>26,432,898</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>24,205,465</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>25,129,092</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Profit (loss) from operations</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(15,179,936</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,481,298</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>11,244,126</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other income (expenses):</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest expense</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(140,314</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(296,678</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(267,979</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest income</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>2,153,462</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>933,372</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>474,886</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment loss</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(3,000,000</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Foreign exchange gain</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>4,281,909</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>830,602</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>3,261,933</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Profit (loss) before income taxes and equity in earnings of subsidiaries</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(8,884,879</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>20,948,594</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>14,712,966</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income tax expense</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(1,576,793</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(9,956,513</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(6,742,827</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Equity in earnings(loss) of subsidiaries</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>33,107,556</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>39,576,838</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(98,777,339</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net Income (loss)</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>22,645,884</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>50,568,919</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2>(90,804,200</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-54</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=170,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=468172,FOLIO='F-54',FILE='DISK129:[12ZAT3.12ZAT45803]GI45803A.;7',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P style="font-family:times;"><FONT SIZE=2><A
NAME="page_gk45803_1_55"> </A>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->

<P style="font-family:times;"><FONT SIZE=2>
<A HREF="#bg45803a_main_toc">Table of Contents</A> </FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="gk45803_financial_information_of_paren__fin02624"> </A>
<A NAME="toc_gk45803_1"> </A></FONT> <FONT SIZE=2><B><BR>  Financial    <BR>    <BR>    Information of Parent Company    <BR>    <BR>    Statements of Cash Flows    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="72pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="65pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="72pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Years Ended December&nbsp;31, </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2009 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2010 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>2011 </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH ALIGN="LEFT" style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=8 ALIGN="CENTER" style="font-family:times;"><FONT SIZE=1><B>(In U.S. dollars)</B></FONT><BR></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Operating activities:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net Income (loss)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>22,645,884</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>50,568,919</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(90,804,200</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Depreciation and amortization</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,450</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,888</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,864</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Allowance for doubtful debts</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>8,208,800</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(7,327,386</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,829,275</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment loss</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,000,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amortization of discount on debt</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>35,638</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>39,816</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>44,485</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Equity in earnings (loss) of subsidiaries</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(33,107,556</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(39,576,838</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>98,774,339</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:30pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Share-based compensation</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,436,350</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,876,671</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>4,060,838</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Changes in operating assets and liabilities:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Inventories</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(29,306,391</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,140,423</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,598,617</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts receivable</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(105,141,401</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>37,753,416</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>99,826,223</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due from related parties</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(9,102,961</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(16,299,621</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(126,832,013</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances to suppliers</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(7,248,785</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,752,935</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,973,762</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other current assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(327,630</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(4,195,539</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,399,566</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other non-current assets</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(5,786,798</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(9,177,091</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accounts payable</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>6,026,101</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,937,109</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(10,083,933</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Advances from customers</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,713,862</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>130,350</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(216,370</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Amounts due to related parties</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>139,080,262</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(23,827,298</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,530,108</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Accrued warranty costs</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,618,662</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>11,874,837</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,416,935</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Other current liabilities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>3,900,397</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>10,848,840</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(9,034,605</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Liability for uncertain tax positions</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>2,001,087</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>755,415</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>103,902</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Deferred taxes</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(3,213,988</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>392,598</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>384,345</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash provided by operating activities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7,223,781</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>31,063,737</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>21,800,047</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investing activities:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Decrease (increase) in restricted cash</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(150,000</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(31,476,334</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>25,894,969</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Investment in subsidiaries</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(74,120,415</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(45,851,545</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(75,955,691</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Purchases of property, plant and equipment</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(3,497</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(1,172</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash used in investing activities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(74,273,912</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(77,329,051</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(50,060,722</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Financing activities:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from issuance of common shares</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>103,349,924</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Issuance costs paid for common shares offering</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(538,581</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&#151;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Proceeds from exercise of stock options</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>674,424</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>823,560</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,256,948</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net cash provided by financing activities</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>103,485,767</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>823,560</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,256,948</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Effect of exchange rate changes</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>210,504</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,340,647</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,093,770</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:20pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Net increase (decrease) in cash and cash equivalents</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>36,646,140</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(32,101,107</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>(9,909,957</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents at the beginning of the year</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,289,610</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>49,935,750</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,834,643</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:solid #000000 1.0pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Cash and cash equivalents at the end of the year</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>49,935,750</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>17,834,643</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>7,924,686</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR style="font-size:1.5pt;" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
<TD COLSPAN=2 ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;border-bottom:double #000000 2.25pt;">&nbsp;</TD>
<TD VALIGN="BOTTOM" style="font-family:times;">&nbsp;</TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Supplemental disclosure of cash flow information:</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Interest paid</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>104,676</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>296,678</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>223,495</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD VALIGN="BOTTOM" style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Income taxes paid</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>1,680,672</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>5,204,641</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>13,575,821</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2>F-55</FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=171,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="1",CHK=1006178,FOLIO='F-55',FILE='DISK129:[12ZAT3.12ZAT45803]GK45803A.;11',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>2
<FILENAME>a2209108zex-8_1.htm
<DESCRIPTION>EX-8.1
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#12ZAT45803_2">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->
<P ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><A
NAME="ke45803_exhibit_8.1"> </A>
<A NAME="toc_ke45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  EXHIBIT 8.1    <BR>    </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ke45803_list_of_subsidiaries_(as_of_april_27,_2012)"> </A>
<A NAME="toc_ke45803_2"> </A></FONT> <FONT SIZE=2><B>  LIST OF SUBSIDIARIES    <BR>    <BR>    (As of April&nbsp;27, 2012)    <BR>    </B></FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;margin-left:10%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="154pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="7pt" ALIGN="RIGHT" style="font-family:times;"></TD>
<TD WIDTH="89pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="BOTTOM">
<TH NOWRAP  ALIGN="LEFT" style="font-family:times;"><DIV style="border-bottom:solid #000000 1.0pt;margin-bottom:0pt;width:116pt;"><FONT SIZE=1><B>Name of Significant Subsidiaries

<!-- COMMAND=ADD_SCROPPEDRULE,116pt -->

 </B></FONT></DIV></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Country of Incorporation </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER" style="font-family:times;border-bottom:solid #000000 1.0pt;"><FONT SIZE=1><B>Ownership Interest </B></FONT></TH>
<TH style="font-family:times;"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solartronics (Changshu)&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar Technologies&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar Manufacture&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar New Energy (Suzhou)&nbsp;Co.&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Luoyang)&nbsp;Inc., formerly known as CSI Central Solar Power&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Changshu)&nbsp;Inc., formerly known as Changshu CSI Advanced Solar&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Cells&nbsp;Co.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar (USA)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>United States of America</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Project Consulting&nbsp;GmbH</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Germany</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
70</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Japan K.K.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Japan</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
90.67</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Solutions&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI Solar Power (China)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar EMEA&nbsp;GmbH, formerly known as Canadian Solar (Deutschland)&nbsp;GmbH</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Germany</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Ontario)&nbsp;Inc.&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar (Australia) Pty,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Australia</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar International&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Hong Kong</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar O&amp;M (Ontario)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>SunE Sky&nbsp;GP First Light III&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>SunE Sky First Light III&nbsp;LP</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canada</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>CSI-Cenergy Holdings,&nbsp;LLC</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>United States of America</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
62.5</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Suzhou Sanysolar Materials Technology&nbsp;Co.&nbsp;Ltd.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
80</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="BOTTOM">
<TD VALIGN="TOP" style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar South East Asia Pte.,&nbsp;Ltd.&nbsp;</FONT></TD>
<TD VALIGN="TOP" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Singapore</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><BR>
100</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD style="font-family:times;"><p style="font-family:times;margin-top:12pt;margin-left:10pt;text-indent:-10pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>Canadian Solar Manufacturing (Suzhou)&nbsp;Inc.&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><p align=left style="font-family:times;margin-top:12pt;margin-left:0pt;text-indent:0pt;"><FONT SIZE=2> </FONT><FONT SIZE=2>People's Republic of China</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD ALIGN="RIGHT" VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>
61</FONT></TD>
<TD VALIGN="BOTTOM" style="font-family:times;"><FONT SIZE=2><BR>%</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="2",CHK=329142,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]KE45803A.;8',USER='ALOEW',CD='27-APR-2012;02:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="12ZAT45803_2">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_ke45803_1">EXHIBIT 8.1</A></FONT><BR>
</UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_ke45803_2">LIST OF SUBSIDIARIES (As of April 27, 2012)</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=CMATTI,SEQ=,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="2" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>3
<FILENAME>a2209108zex-12_1.htm
<DESCRIPTION>EX-12.1
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#12ZAT45803_3">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->
<P ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><A
NAME="kk45803_exhibit_12.1"> </A>
<A NAME="toc_kk45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  EXHIBIT 12.1    <BR>    </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="kk45803_certification_by_the_chief_exe__cer03677"> </A>
<A NAME="toc_kk45803_2"> </A></FONT> <FONT SIZE=2><B>  Certification by the Chief Executive Officer<BR>  Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>I,
Shawn (Xiaohua) Qu, certify that: </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I
have reviewed this annual report on Form&nbsp;20-F of Canadian Solar&nbsp;Inc. (the "Company"); </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in
light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition,
results of operations and cash flows of the Company as of, and for, the periods presented in this report; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act
Rules&nbsp;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f))
for the Company and have: </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(b)&nbsp;&nbsp;&nbsp;Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(c)&nbsp;&nbsp;&nbsp;Evaluated
the effectiveness of the Company's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure
controls and procedures, as of the end of the period covered by this report based on such evaluation; and </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(d)&nbsp;&nbsp;&nbsp;Disclosed
in this report any change in the Company's internal control over financial reporting that occurred during the period covered by the annual report that has
materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting; and </FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company's auditors
and the audit committee of the Company's board of directors (or persons performing the equivalent functions): </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;All
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the Company's ability to record, process, summarize and report financial information; and </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(b)&nbsp;&nbsp;&nbsp;Any
fraud, whether or not material, that involves management or other employees who have a significant role in the Company's internal control over financial reporting. </FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>Date:&nbsp;&nbsp;&nbsp;&nbsp;April&nbsp;27,
2012 </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;text-align:left;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="22pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="38%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="47%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>By:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=3 style="font-family:times;"><FONT SIZE=2>/s/ Shawn (Xiaohua) Qu<BR>


<HR NOSHADE SIZE="1.0pt" WIDTH="100%" COLOR="#000000">

</FONT>
 </TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Name:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Shawn (Xiaohua) Qu</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Title:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Chief Executive Officer</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="3",CHK=325,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]KK45803A.;9',USER='DSLOAN',CD='27-APR-2012;10:07' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="12ZAT45803_3">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_kk45803_1">EXHIBIT 12.1</A></FONT><BR>
</UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_kk45803_2">Certification by the Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=CMATTI,SEQ=,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="3" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>4
<FILENAME>a2209108zex-12_2.htm
<DESCRIPTION>EX-12.2
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#12ZAT45803_4">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->
<P ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><A
NAME="km45803_exhibit_12.2"> </A>
<A NAME="toc_km45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  EXHIBIT 12.2    <BR>    </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="km45803_certification_by_the_chief_fin__cer03632"> </A>
<A NAME="toc_km45803_2"> </A></FONT> <FONT SIZE=2><B>  Certification by the Chief Financial Officer<BR>  Pursuant to Section&nbsp;302 of the Sarbanes-Oxley Act of 2002    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>I,
Michael G. Potter, certify that: </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I
have reviewed this annual report on Form&nbsp;20-F of Canadian Solar&nbsp;Inc. (the "Company"); </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in
light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition,
results of operations and cash flows of the Company as of, and for, the periods presented in this report; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act
Rules&nbsp;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f))
for the Company and have: </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material
information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being
prepared; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(b)&nbsp;&nbsp;&nbsp;Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(c)&nbsp;&nbsp;&nbsp;Evaluated
the effectiveness of the Company's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure
controls and procedures, as of the end of the period covered by this report based on such evaluation; and </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(d)&nbsp;&nbsp;&nbsp;Disclosed
in this report any change in the Company's internal control over financial reporting that occurred during the period covered by the annual report that has
materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting; and </FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company's auditors
and the audit committee of the Company's board of directors (or persons performing the equivalent functions): </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(a)&nbsp;&nbsp;&nbsp;All
significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely
affect the Company's ability to record, process, summarize and report financial information; and </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(b)&nbsp;&nbsp;&nbsp;Any
fraud, whether or not material, that involves management or other employees who have a significant role in the Company's internal control over financial reporting. </FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>Date:&nbsp;&nbsp;&nbsp;&nbsp;April&nbsp;27,
2012 </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;text-align:left;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="22pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="38%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="47%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>By:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=3 style="font-family:times;"><FONT SIZE=2>/s/ Michael G. Potter<BR>


<HR NOSHADE SIZE="1.0pt" WIDTH="100%" COLOR="#000000">

</FONT>
 </TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Name:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Michael G. Potter</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Title:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Chief Financial Officer</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="4",CHK=103030,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]KM45803A.;6',USER='LBURNET',CD='27-APR-2012;10:06' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="12ZAT45803_4">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_km45803_1">EXHIBIT 12.2</A></FONT><BR>
</UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_km45803_2">Certification by the Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=CMATTI,SEQ=,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="4" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>5
<FILENAME>a2209108zex-13_1.htm
<DESCRIPTION>EX-13.1
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#12ZAT45803_5">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->
<P ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><A
NAME="ko45803_exhibit_13.1"> </A>
<A NAME="toc_ko45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  EXHIBIT 13.1    <BR>    </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ko45803_certification_by_the_chief_exe__cer03687"> </A>
<A NAME="toc_ko45803_2"> </A></FONT> <FONT SIZE=2><B>  Certification by the Chief Executive Officer<BR>  Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002    <BR>    </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In connection with the Annual Report of Canadian Solar&nbsp;Inc. (the "Company") on Form&nbsp;20-F for the year ended
December&nbsp;31, 2011 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Shawn (Xiaohua) Qu, Chief Executive Officer of the Company, certify, pursuant to 18
U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>Date:
April&nbsp;27, 2012 </FONT></P>
 <DIV style="padding:0pt;position:relative;width:80%;text-align:left;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"100%" -->

<!-- User-specified TAGGED TABLE -->
<TABLE width="100%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="22pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="39%" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="46%" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>By:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=3 style="font-family:times;"><FONT SIZE=2>/s/ Shawn (Xiaohua) Qu<BR>


<HR NOSHADE SIZE="1.0pt" WIDTH="100%" COLOR="#000000">

</FONT>
 </TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Name:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Shawn (Xiaohua) Qu</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Title:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Chief Executive Officer</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="5",CHK=872199,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]KO45803A.;11',USER='MTITUSS',CD='27-APR-2012;10:08' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="12ZAT45803_5">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_ko45803_1">EXHIBIT 13.1</A></FONT><BR>
</UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_ko45803_2">Certification by the Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=CMATTI,SEQ=,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="5" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>6
<FILENAME>a2209108zex-13_2.htm
<DESCRIPTION>EX-13.2
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#12ZAT45803_6">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->
<P ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><A
NAME="kq45803_exhibit_13.2"> </A>
<A NAME="toc_kq45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  EXHIBIT 13.2    <BR>    </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="kq45803_certification_by_the_chief_fin__cer03642"> </A>
<A NAME="toc_kq45803_2"> </A></FONT> <FONT SIZE=2><B>  Certification by the Chief Financial Officer<BR>  Pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002    <BR>    </B></FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In connection with the Annual Report of Canadian Solar&nbsp;Inc. (the "Company") on Form&nbsp;20-F for the year ended
December&nbsp;31, 2011 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Michael G. Potter, Chief Financial Officer of the Company, certify, pursuant to 18
U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge: </FONT></P>

<UL>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1)&nbsp;&nbsp;&nbsp;The
Report fully complies with the requirements of Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </FONT></P>


<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(2)&nbsp;&nbsp;&nbsp;The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. </FONT></P>

</UL>

<P style="font-family:times;"><FONT SIZE=2>Date:
April&nbsp;27, 2012 </FONT></P>
 <DIV style="padding:0pt;position:relative;width:67%;text-align:left;margin-left:0%;">
<p style="font-family:times;"></FONT></P>

<!-- COMMAND=ADD_TABLEWIDTH,"120%" -->

<!-- User-specified TAGGED TABLE -->
<TABLE width="120%"  BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR><!-- TABLE COLUMN WIDTHS SET -->
<TD WIDTH="22pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="40pt" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="" style="font-family:times;"></TD>
<TD WIDTH="12pt" style="font-family:times;"></TD>
<TD WIDTH="279pt" style="font-family:times;"></TD>
<!-- TABLE COLUMN WIDTHS END --></TR>

<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>By:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=3 style="font-family:times;"><FONT SIZE=2>/s/ Michael G. Potter<BR>


<HR NOSHADE SIZE="1.0pt" WIDTH="100%" COLOR="#000000">

</FONT>
 </TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Name:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Michael G. Potter</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Title:</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>Chief Financial Officer</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD style="font-family:times;"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->
 </DIV>
 <HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="6",CHK=633370,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]KQ45803A.;8',USER='MTITUSS',CD='27-APR-2012;10:08' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="12ZAT45803_6">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_kq45803_1">EXHIBIT 13.2</A></FONT><BR>
</UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_kq45803_2">Certification by the Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=CMATTI,SEQ=,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="6" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>7
<FILENAME>a2209108zex-15_1.htm
<DESCRIPTION>EX-15.1
<TEXT>
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#12ZAT45803_7">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P style="font-family:times;"><FONT SIZE=2>


<!-- COMMAND=ADD_BASECOLOR,"Black" -->




<!-- COMMAND=ADD_DEFAULTFONT,"font-family:times;" -->




<!-- COMMAND=ADD_TABLESHADECOLOR,"#CCEEFF" -->




<!-- COMMAND=ADD_STABLERULES,"border-bottom:solid #000000 1.0pt;" -->




<!-- COMMAND=ADD_DTABLERULES,"border-bottom:double #000000 2.25pt;" -->




<!-- COMMAND=ADD_SCRTABLERULES,"border-bottom:solid #000000 1.0pt;margin-bottom:0pt;" -->




<!-- COMMAND=ADD_DCRTABLERULES,"border-bottom:double #000000 2.25pt;margin-bottom:0pt;" -->


 </FONT></P>

<!-- TOC_END -->
<P ALIGN="RIGHT" style="font-family:times;"><FONT SIZE=2><A
NAME="ku45803_exhibit_15.1"> </A>
<A NAME="toc_ku45803_1"> </A>
<BR></FONT><FONT SIZE=2><B>  EXHIBIT 15.1    <BR>    </B></FONT></P>

<P ALIGN="CENTER" style="font-family:times;"><FONT SIZE=2><A
NAME="ku45803_consent_of_independent__ku402336"> </A>
<A NAME="toc_ku45803_2"> </A></FONT> <FONT SIZE=2><B>  CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM    <BR>    </B></FONT></P>

<P style="font-family:times;"><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We consent to the incorporation by reference in Registration Statement Nos.&nbsp;333-147042 and 333-178187 on
Form&nbsp;S-8 of our reports dated April&nbsp;27, 2012, relating to the financial statements and financial statement schedule of Canadian Solar&nbsp;Inc. and subsidiaries (the
"Company"), and the effectiveness of the Company's internal control over financial reporting, appearing in this Annual Report on Form&nbsp;20-F of the Company for the year ended
December&nbsp;31, 2011. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>/s/
Deloitte Touche Tohmatsu CPA&nbsp;Ltd. </FONT></P>

<P style="font-family:times;"><FONT SIZE=2>Shanghai,
China<BR>
April&nbsp;27, 2012 </FONT></P>

<HR NOSHADE>
<P style='font-family:times;page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="7",CHK=1007526,FOLIO='blank',FILE='DISK129:[12ZAT3.12ZAT45803]KU45803A.;6',USER='DSLOAN',CD='27-APR-2012;12:13' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="12ZAT45803_7">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_ku45803_1">EXHIBIT 15.1</A></FONT><BR>
</UL>
<FONT SIZE=2 style="font-family:times;"><A HREF="#toc_ku45803_2">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=CMATTI,SEQ=,EFW="2209108",CP="CANADIAN SOLAR INC.",DN="7" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>8
<FILENAME>csiq-20111231.xml
<DESCRIPTION>EX-101.INS
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:csiq="http://www.canadiansolar.com/20111231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:xlink="http://www.w3.org/1999/xlink">
  <link:schemaRef xlink:type="simple" xlink:href="csiq-20111231.xsd" />
  <xbrli:context id="I2010">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_ComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2010_CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2010_AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2010_RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2010_AccumulatedOtherComprehensiveIncomeMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2010_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2008_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2008-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2009_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2009-01-01</xbrli:startDate>
      <xbrli:endDate>2009-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2009_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2009-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2010_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2010-01-01</xbrli:startDate>
      <xbrli:endDate>2010-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2010_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2010-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="I2011_ParentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2011-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="D2011_NoncontrollingInterestMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0001375877</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2011-01-01</xbrli:startDate>
      <xbrli:endDate>2011-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:unit id="USD">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="Shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="USDPerShare">
    <xbrli:divide>
      <xbrli:unitNumerator>
        <xbrli:measure>iso4217:USD</xbrli:measure>
      </xbrli:unitNumerator>
      <xbrli:unitDenominator>
        <xbrli:measure>xbrli:shares</xbrli:measure>
      </xbrli:unitDenominator>
    </xbrli:divide>
  </xbrli:unit>
  <us-gaap:CommitmentsAndContingencies id="Tag1" xsi:nil="true" contextRef="I2010" unitRef="USD" />
  <us-gaap:LiabilitiesAndStockholdersEquity id="Tag2" decimals="0" contextRef="I2011" unitRef="USD">1879808737</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:Assets id="Tag3" decimals="0" contextRef="I2011" unitRef="USD">1879808737</us-gaap:Assets>
  <us-gaap:Liabilities id="Tag4" decimals="0" contextRef="I2010" unitRef="USD">888382488</us-gaap:Liabilities>
  <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent id="Tag5" decimals="0" contextRef="I2010" unitRef="USD">11460330</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
  <us-gaap:LongTermDebtNoncurrent id="Tag6" decimals="0" contextRef="I2010" unitRef="USD">69458179</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:ConvertibleLongTermNotesPayable id="Tag7" decimals="0" contextRef="I2010" unitRef="USD">905816</us-gaap:ConvertibleLongTermNotesPayable>
  <us-gaap:ProductWarrantyAccrualNoncurrent id="Tag8" decimals="0" contextRef="I2010" unitRef="USD">31224906</us-gaap:ProductWarrantyAccrualNoncurrent>
  <us-gaap:LiabilitiesCurrent id="Tag9" decimals="0" contextRef="I2010" unitRef="USD">775333257</us-gaap:LiabilitiesCurrent>
  <us-gaap:OtherLiabilitiesCurrent id="Tag10" decimals="0" contextRef="I2010" unitRef="USD">33806531</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:CustomerAdvancesCurrent id="Tag13" decimals="0" contextRef="I2010" unitRef="USD">8971102</us-gaap:CustomerAdvancesCurrent>
  <us-gaap:AccountsPayableOtherCurrent id="Tag14" decimals="0" contextRef="I2010" unitRef="USD">47876476</us-gaap:AccountsPayableOtherCurrent>
  <us-gaap:DueToRelatedPartiesCurrent id="Tag15" decimals="0" contextRef="I2010" unitRef="USD">2445020</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:Assets id="Tag19" decimals="0" contextRef="I2010" unitRef="USD">1423366965</us-gaap:Assets>
  <us-gaap:OtherAssetsNoncurrent id="Tag20" decimals="0" contextRef="I2010" unitRef="USD">5826029</us-gaap:OtherAssetsNoncurrent>
  <csiq:AdvancesOnInventoryPurchasesNonCurrent id="Tag23" decimals="0" contextRef="I2010" unitRef="USD">13946324</csiq:AdvancesOnInventoryPurchasesNonCurrent>
  <us-gaap:DeferredTaxAssetsNetNoncurrent id="Tag24" decimals="0" contextRef="I2010" unitRef="USD">16725349</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <us-gaap:PropertyPlantAndEquipmentNet id="Tag25" decimals="0" contextRef="I2010" unitRef="USD">330459978</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:AssetsCurrent id="Tag26" decimals="0" contextRef="I2010" unitRef="USD">1034664920</us-gaap:AssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent id="Tag27" decimals="0" contextRef="I2010" unitRef="USD">43508018</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:AdvancesOnInventoryPurchases id="Tag29" decimals="0" contextRef="I2010" unitRef="USD">27320901</us-gaap:AdvancesOnInventoryPurchases>
  <us-gaap:InventoryNet id="Tag31" decimals="0" contextRef="I2010" unitRef="USD">272096575</us-gaap:InventoryNet>
  <us-gaap:DueFromRelatedPartiesCurrent id="Tag32" decimals="0" contextRef="I2010" unitRef="USD">1355760</us-gaap:DueFromRelatedPartiesCurrent>
  <us-gaap:AccountsReceivableNetCurrent id="Tag33" decimals="0" contextRef="I2010" unitRef="USD">169657473</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue id="Tag34" decimals="0" contextRef="I2010" unitRef="USD">187594816</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag35" decimals="0" contextRef="I2010" unitRef="USD">288651701</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CommitmentsAndContingencies id="Tag36" xsi:nil="true" contextRef="I2011" unitRef="USD" />
  <us-gaap:LiabilitiesAndStockholdersEquity id="Tag37" decimals="0" contextRef="I2010" unitRef="USD">1423366965</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag38" decimals="0" contextRef="I2010" unitRef="USD">534984477</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:MinorityInterest id="Tag39" decimals="0" contextRef="I2010" unitRef="USD">658058</us-gaap:MinorityInterest>
  <us-gaap:StockholdersEquity id="Tag40" decimals="0" contextRef="I2010" unitRef="USD">534326419</us-gaap:StockholdersEquity>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax id="Tag41" decimals="0" contextRef="I2010" unitRef="USD">28461944</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit id="Tag42" decimals="0" contextRef="I2010" unitRef="USD">62110767</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AdditionalPaidInCapitalCommonStock id="Tag43" decimals="0" contextRef="I2010" unitRef="USD">-57392283</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:CommonStockValue id="Tag44" decimals="0" contextRef="I2010" unitRef="USD">501145991</us-gaap:CommonStockValue>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Tag45" decimals="0" contextRef="D2009" unitRef="Shares">37727138</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:EarningsPerShareDiluted id="Tag46" decimals="2" contextRef="D2009" unitRef="USDPerShare">0.60</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Tag47" decimals="0" contextRef="D2009" unitRef="Shares">37137004</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic id="Tag48" decimals="2" contextRef="D2009" unitRef="USDPerShare">0.61</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="Tag49" decimals="0" contextRef="D2009" unitRef="USD">22645884</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest id="Tag50" decimals="0" contextRef="D2009" unitRef="USD">132315</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:ProfitLoss id="Tag51" decimals="0" contextRef="D2009" unitRef="USD">22778199</us-gaap:ProfitLoss>
  <us-gaap:IncomeTaxExpenseBenefit id="Tag52" decimals="0" contextRef="D2009" unitRef="USD">-1302065</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:InvestmentIncomeInterest id="Tag57" decimals="0" contextRef="D2009" unitRef="USD">5084227</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InterestExpense id="Tag58" decimals="0" contextRef="D2009" unitRef="USD">9458983</us-gaap:InterestExpense>
  <us-gaap:OperatingIncomeLoss id="Tag59" decimals="0" contextRef="D2009" unitRef="USD">6512018</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingExpenses id="Tag60" decimals="0" contextRef="D2009" unitRef="USD">71592988</us-gaap:OperatingExpenses>
  <us-gaap:GeneralAndAdministrativeExpense id="Tag62" decimals="0" contextRef="D2009" unitRef="USD">46323959</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:SellingExpense id="Tag63" decimals="0" contextRef="D2009" unitRef="USD">22088657</us-gaap:SellingExpense>
  <us-gaap:GrossProfit id="Tag64" decimals="0" contextRef="D2009" unitRef="USD">78105006</us-gaap:GrossProfit>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding id="Tag67" decimals="0" contextRef="D2010" unitRef="Shares">43678208</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:MinorityInterestIncreaseFromStockIssuance id="Tag68" decimals="0" contextRef="D2009" unitRef="USD">143292</us-gaap:MinorityInterestIncreaseFromStockIssuance>
  <us-gaap:ProfitLoss id="Tag69" decimals="0" contextRef="D2009_RetainedEarningsMember" unitRef="USD">22645884</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss id="Tag70" decimals="0" contextRef="D2009_NoncontrollingInterestMember" unitRef="USD">132315</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss id="Tag71" decimals="0" contextRef="D2009_ComprehensiveIncomeMember" unitRef="USD">22778199</us-gaap:ProfitLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag72" decimals="0" contextRef="D2009_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">211773</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag73" decimals="0" contextRef="D2009" unitRef="USD">211773</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag74" decimals="0" contextRef="D2009_ComprehensiveIncomeMember" unitRef="USD">211773</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:CommonStockSharesIssued id="Tag75" decimals="INF" contextRef="I2009_CommonStockMember" unitRef="Shares">42774485</us-gaap:CommonStockSharesIssued>
  <us-gaap:InvestmentIncomeInterest id="Tag77" decimals="0" contextRef="D2010" unitRef="USD">6935560</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InterestExpense id="Tag78" decimals="0" contextRef="D2010" unitRef="USD">22164363</us-gaap:InterestExpense>
  <us-gaap:OperatingIncomeLoss id="Tag79" decimals="0" contextRef="D2010" unitRef="USD">120299489</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingExpenses id="Tag80" decimals="0" contextRef="D2010" unitRef="USD">108472123</us-gaap:OperatingExpenses>
  <us-gaap:GeneralAndAdministrativeExpense id="Tag82" decimals="0" contextRef="D2010" unitRef="USD">54519646</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:SellingExpense id="Tag83" decimals="0" contextRef="D2010" unitRef="USD">47109261</us-gaap:SellingExpense>
  <us-gaap:GrossProfit id="Tag84" decimals="0" contextRef="D2010" unitRef="USD">228771612</us-gaap:GrossProfit>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="Tag87" decimals="0" contextRef="D2011" unitRef="USD">-90804200</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag91" decimals="0" contextRef="I2009_CommonStockMember" unitRef="USD">500322431</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag92" decimals="0" contextRef="I2009_AdditionalPaidInCapitalMember" unitRef="USD">-61268954</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag93" decimals="0" contextRef="I2009_RetainedEarningsMember" unitRef="USD">11541848</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag94" decimals="0" contextRef="I2009_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">15121299</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag95" decimals="0" contextRef="I2009_NoncontrollingInterestMember" unitRef="USD">284780</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag96" decimals="0" contextRef="I2009" unitRef="USD">466001404</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="Tag97" decimals="0" contextRef="D2009_ComprehensiveIncomeMember" unitRef="USD">22989972</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag98" decimals="0" contextRef="D2010_AdditionalPaidInCapitalMember" unitRef="USD">3876671</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag99" decimals="0" contextRef="D2010" unitRef="USD">3876671</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Tag100" decimals="INF" contextRef="D2010_CommonStockMember" unitRef="Shares">118559</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Tag101" decimals="0" contextRef="D2010_CommonStockMember" unitRef="USD">823560</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Tag102" decimals="0" contextRef="D2010" unitRef="USD">823560</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:MinorityInterestIncreaseFromStockIssuance id="Tag103" decimals="0" contextRef="D2010_NoncontrollingInterestMember" unitRef="USD">145128</us-gaap:MinorityInterestIncreaseFromStockIssuance>
  <us-gaap:MinorityInterestIncreaseFromStockIssuance id="Tag104" decimals="0" contextRef="D2010" unitRef="USD">145128</us-gaap:MinorityInterestIncreaseFromStockIssuance>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag109" decimals="0" contextRef="I2011" unitRef="USD">466977692</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag110" decimals="0" contextRef="D2011" unitRef="USD">4060838</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag111" decimals="0" contextRef="I2011_NoncontrollingInterestMember" unitRef="USD">1043921</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag113" decimals="0" contextRef="I2011_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">45555710</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag115" decimals="0" contextRef="I2011_RetainedEarningsMember" unitRef="USD">-28693433</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag117" decimals="0" contextRef="I2011_AdditionalPaidInCapitalMember" unitRef="USD">-53331445</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag118" decimals="0" contextRef="D2011_AdditionalPaidInCapitalMember" unitRef="USD">4060838</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag119" decimals="0" contextRef="I2011_CommonStockMember" unitRef="USD">502402939</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Tag124" decimals="0" contextRef="D2011_CommonStockMember" unitRef="USD">1256948</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="Tag130" decimals="0" contextRef="D2011_ComprehensiveIncomeMember" unitRef="USD">-73792291</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CommonStockSharesIssued id="Tag131" decimals="INF" contextRef="I2008_CommonStockMember" unitRef="Shares">35744563</us-gaap:CommonStockSharesIssued>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag132" decimals="0" contextRef="I2008_CommonStockMember" unitRef="USD">395153795</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag133" decimals="0" contextRef="I2008_AdditionalPaidInCapitalMember" unitRef="USD">-66705304</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag134" decimals="0" contextRef="I2008_RetainedEarningsMember" unitRef="USD">-11104036</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag135" decimals="0" contextRef="I2008_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">14909526</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag136" decimals="0" contextRef="I2008" unitRef="USD">332253981</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag138" decimals="0" contextRef="D2009_AdditionalPaidInCapitalMember" unitRef="USD">5436350</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue id="Tag139" decimals="0" contextRef="D2009" unitRef="USD">5436350</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues id="Tag140" decimals="INF" contextRef="D2009_CommonStockMember" unitRef="Shares">6900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues id="Tag141" decimals="0" contextRef="D2009_CommonStockMember" unitRef="USD">102811343</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues id="Tag142" decimals="0" contextRef="D2009" unitRef="USD">102811343</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Tag145" decimals="INF" contextRef="D2009_CommonStockMember" unitRef="Shares">129922</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Tag146" decimals="0" contextRef="D2009_CommonStockMember" unitRef="USD">674424</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised id="Tag147" decimals="0" contextRef="D2009" unitRef="USD">674424</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:MinorityInterestIncreaseFromStockIssuance id="Tag150" decimals="0" contextRef="D2009_NoncontrollingInterestMember" unitRef="USD">143292</us-gaap:MinorityInterestIncreaseFromStockIssuance>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag151" decimals="0" contextRef="I2008" unitRef="USD">115660921</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:ProfitLoss id="Tag152" decimals="0" contextRef="D2010" unitRef="USD">50828396</us-gaap:ProfitLoss>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations id="Tag155" decimals="0" contextRef="D2011" unitRef="USD">177748225</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations id="Tag157" decimals="0" contextRef="D2011" unitRef="USD">-193576742</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations id="Tag159" decimals="0" contextRef="D2011" unitRef="USD">60124114</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:ProfitLoss id="Tag160" decimals="0" contextRef="D2010_RetainedEarningsMember" unitRef="USD">50568919</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss id="Tag161" decimals="0" contextRef="D2010_NoncontrollingInterestMember" unitRef="USD">259477</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss id="Tag162" decimals="0" contextRef="D2010_ComprehensiveIncomeMember" unitRef="USD">50828396</us-gaap:ProfitLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag163" decimals="0" contextRef="D2010_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">13340645</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag164" decimals="0" contextRef="D2010_NoncontrollingInterestMember" unitRef="USD">-31327</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag165" decimals="0" contextRef="D2010" unitRef="USD">13309318</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax id="Tag166" decimals="0" contextRef="D2010_ComprehensiveIncomeMember" unitRef="USD">13309318</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:CommonStockSharesIssued id="Tag167" decimals="INF" contextRef="I2010_CommonStockMember" unitRef="Shares">42893044</us-gaap:CommonStockSharesIssued>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag168" decimals="0" contextRef="I2010_CommonStockMember" unitRef="USD">501145991</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag169" decimals="0" contextRef="I2010_AdditionalPaidInCapitalMember" unitRef="USD">-57392283</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag170" decimals="0" contextRef="I2010_RetainedEarningsMember" unitRef="USD">62110767</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag171" decimals="0" contextRef="I2010_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">28461944</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest id="Tag172" decimals="0" contextRef="I2010_NoncontrollingInterestMember" unitRef="USD">658058</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest id="Tag173" decimals="0" contextRef="D2010_ComprehensiveIncomeMember" unitRef="USD">64137714</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:CommonStockSharesIssued id="Tag174" decimals="INF" contextRef="I2011_CommonStockMember" unitRef="Shares">43155767</us-gaap:CommonStockSharesIssued>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised id="Tag175" decimals="INF" contextRef="D2011_CommonStockMember" unitRef="Shares">262723</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:EarningsPerShareDiluted id="Tag176" decimals="2" contextRef="D2010" unitRef="USDPerShare">1.16</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic id="Tag177" decimals="0" contextRef="D2010" unitRef="Shares">42839356</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareBasic id="Tag178" decimals="2" contextRef="D2010" unitRef="USDPerShare">1.18</us-gaap:EarningsPerShareBasic>
  <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic id="Tag179" decimals="0" contextRef="D2010" unitRef="USD">50568919</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest id="Tag180" decimals="0" contextRef="D2010" unitRef="USD">259477</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:IncomeTaxExpenseBenefit id="Tag181" decimals="0" contextRef="D2010" unitRef="USD">16753917</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:CommonStockSharesOutstanding id="Tag185" decimals="INF" contextRef="I2010" unitRef="Shares">42893044</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesIssued id="Tag186" decimals="INF" contextRef="I2010" unitRef="Shares">42893044</us-gaap:CommonStockSharesIssued>
  <csiq:AllowanceForDoubtfulAdvancesToSuppliersCurrent id="Tag188" decimals="0" contextRef="I2010" unitRef="USD">2930978</csiq:AllowanceForDoubtfulAdvancesToSuppliersCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="Tag189" decimals="0" contextRef="I2010" unitRef="USD">7956036</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:CommonStockSharesOutstanding id="Tag192" decimals="INF" contextRef="I2011" unitRef="Shares">43155767</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesIssued id="Tag193" decimals="INF" contextRef="I2011" unitRef="Shares">43155767</us-gaap:CommonStockSharesIssued>
  <csiq:AllowanceForDoubtfulAdvancesToSuppliersCurrent id="Tag197" decimals="0" contextRef="I2011" unitRef="USD">9458683</csiq:AllowanceForDoubtfulAdvancesToSuppliersCurrent>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent id="Tag198" decimals="0" contextRef="I2011" unitRef="USD">9505481</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations id="Tag200" decimals="0" contextRef="D2009" unitRef="USD">-70682</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations id="Tag201" decimals="0" contextRef="D2009" unitRef="USD">228173388</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ProceedsFromStockOptionsExercised id="Tag202" decimals="0" contextRef="D2009" unitRef="USD">674424</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PaymentsOfStockIssuanceCosts id="Tag203" decimals="0" contextRef="D2009" unitRef="USD">538581</us-gaap:PaymentsOfStockIssuanceCosts>
  <us-gaap:ProceedsFromIssuanceOfCommonStock id="Tag204" decimals="0" contextRef="D2009" unitRef="USD">103349924</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt id="Tag206" decimals="0" contextRef="D2009" unitRef="USD">14633000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:RepaymentsOfShortTermDebt id="Tag207" decimals="0" contextRef="D2009" unitRef="USD">371676212</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:ProceedsFromShortTermDebt id="Tag208" decimals="0" contextRef="D2009" unitRef="USD">481721660</us-gaap:ProceedsFromShortTermDebt>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations id="Tag209" decimals="0" contextRef="D2009" unitRef="USD">-234568230</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="Tag210" decimals="0" contextRef="D2009" unitRef="USD">220027</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Tag211" decimals="0" contextRef="D2009" unitRef="USD">72214660</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue id="Tag214" decimals="0" contextRef="I2009" unitRef="USD">160110887</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncreaseDecreaseInRestrictedCash id="Tag215" decimals="0" contextRef="D2009" unitRef="USD">158622411</us-gaap:IncreaseDecreaseInRestrictedCash>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations id="Tag216" decimals="0" contextRef="D2009" unitRef="USD">50915490</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes id="Tag218" decimals="0" contextRef="D2009" unitRef="USD">10834919</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities id="Tag221" decimals="0" contextRef="D2009" unitRef="USD">8452665</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayable id="Tag225" decimals="0" contextRef="D2009" unitRef="USD">9065342</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="Tag232" decimals="0" contextRef="D2009" unitRef="USD">116463362</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories id="Tag233" decimals="0" contextRef="D2009" unitRef="USD">83970843</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:ShareBasedCompensation id="Tag234" decimals="0" contextRef="D2009" unitRef="USD">5436350</us-gaap:ShareBasedCompensation>
  <us-gaap:AmortizationOfDebtDiscountPremium id="Tag235" decimals="0" contextRef="D2009" unitRef="USD">35638</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:InventoryWriteDown id="Tag237" decimals="0" contextRef="D2009" unitRef="USD">12478944</us-gaap:InventoryWriteDown>
  <us-gaap:ProvisionForDoubtfulAccounts id="Tag238" decimals="0" contextRef="D2009" unitRef="USD">18076416</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid id="Tag240" decimals="0" contextRef="D2009" unitRef="USD">18943086</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Tag241" decimals="0" contextRef="D2009" unitRef="USD">-174292</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:DepreciationDepletionAndAmortization id="Tag242" decimals="0" contextRef="D2009" unitRef="USD">20508383</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid id="Tag243" decimals="0" contextRef="D2010" unitRef="USD">22199024</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:IncomeTaxesPaidNet id="Tag244" decimals="0" contextRef="D2010" unitRef="USD">13635216</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations id="Tag247" decimals="0" contextRef="D2010" unitRef="USD">8387882</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations id="Tag249" decimals="0" contextRef="D2010" unitRef="USD">312629005</us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations>
  <us-gaap:ProceedsFromStockOptionsExercised id="Tag250" decimals="0" contextRef="D2010" unitRef="USD">823560</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt id="Tag252" decimals="0" contextRef="D2010" unitRef="USD">89659607</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:RepaymentsOfShortTermDebt id="Tag253" decimals="0" contextRef="D2010" unitRef="USD">695513690</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:ProceedsFromShortTermDebt id="Tag254" decimals="0" contextRef="D2010" unitRef="USD">917514400</us-gaap:ProceedsFromShortTermDebt>
  <us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations id="Tag255" decimals="0" contextRef="D2010" unitRef="USD">-133988954</us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations>
  <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment id="Tag256" decimals="0" contextRef="D2010" unitRef="USD">291846</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment id="Tag257" decimals="0" contextRef="D2010" unitRef="USD">134314791</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:IncomeTaxesPaidNet id="Tag259" decimals="0" contextRef="D2009" unitRef="USD">4367772</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncreaseDecreaseInRestrictedCash id="Tag261" decimals="0" contextRef="D2010" unitRef="USD">987019</us-gaap:IncreaseDecreaseInRestrictedCash>
  <us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations id="Tag262" decimals="0" contextRef="D2010" unitRef="USD">-58487119</us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes id="Tag264" decimals="0" contextRef="D2010" unitRef="USD">5179877</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities id="Tag267" decimals="0" contextRef="D2010" unitRef="USD">18875491</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayable id="Tag272" decimals="0" contextRef="D2010" unitRef="USD">10979862</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable id="Tag280" decimals="0" contextRef="D2010" unitRef="USD">5704039</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories id="Tag281" decimals="0" contextRef="D2010" unitRef="USD">103637355</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:ShareBasedCompensation id="Tag282" decimals="0" contextRef="D2010" unitRef="USD">3876671</us-gaap:ShareBasedCompensation>
  <us-gaap:AmortizationOfDebtDiscountPremium id="Tag283" decimals="0" contextRef="D2010" unitRef="USD">39816</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:InventoryWriteDown id="Tag285" decimals="0" contextRef="D2010" unitRef="USD">2101124</us-gaap:InventoryWriteDown>
  <us-gaap:ProvisionForDoubtfulAccounts id="Tag286" decimals="0" contextRef="D2010" unitRef="USD">3046100</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment id="Tag289" decimals="0" contextRef="D2010" unitRef="USD">-194243</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <us-gaap:DepreciationDepletionAndAmortization id="Tag290" decimals="0" contextRef="D2010" unitRef="USD">31266181</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:InventoryDisclosureTextBlock id="Tag294" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;5. INVENTORIES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Inventories consist of the following: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Raw materials&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;93,900,586&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,062,944&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Work-in-process&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,094,707&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;49,157,454&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Finished goods&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;128,101,282&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;197,347,729&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;272,096,575&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;296,568,127&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In 2009, 2010 and 2011, inventory was written down by $12,478,944, $2,101,124 and $8,456,260, respectively, to reflect the lower of cost or market.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:InventoryDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock id="Tag295" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;6. PROPERTY, PLANT AND EQUIPMENT, NET &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Property, plant and equipment, net consist of the following: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Buildings&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;67,962,404&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;150,147,460&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Leasehold improvements&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,293,248&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,742,305&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Machinery&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;213,220,584&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;413,079,111&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;14,086,113&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;26,397,638&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Motor vehicles&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,252,790&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,908,260&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;300,815,139&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;595,274,774&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Less: Accumulated depreciation&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(64,257,989&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(122,078,346&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;236,557,150&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;473,196,428&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Construction in process&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;93,902,828&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;36,873,008&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Property, plant and equipment, net&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;330,459,978&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;510,069,436&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Depreciation expense of property, plant and equipment was $20,390,862, $30,946,035 and $55,104,656 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. Construction in process represents production facilities under construction.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:FairValueDisclosuresTextBlock id="Tag296" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;8. FAIR VALUE MEASUREMENT &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2010 and 2011, information about inputs into the fair value measurements of the Company's assets or liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="67"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="67"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="64"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="11"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Value Measurements at Reporting Date Using &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;As of December&amp;#160;31, 2011 &lt;!-- COMMAND=ADD_SCROPPEDRULE,85pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Total Fair&lt;br /&gt;
Value and&lt;br /&gt;
Carrying&lt;br /&gt;
Value on the&lt;br /&gt;
Balance Sheet &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Quoted Prices&lt;br /&gt;
in Active&lt;br /&gt;
Markets for&lt;br /&gt;
Identical&lt;br /&gt;
Assets&lt;br /&gt;
(Level&amp;#160;1) &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Significant&lt;br /&gt;
Other&lt;br /&gt;
Observable&lt;br /&gt;
Inputs&lt;br /&gt;
(Level&amp;#160;2) &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Significant&lt;br /&gt;
Unobservable&lt;br /&gt;
Inputs&lt;br /&gt;
(Level&amp;#160;3) &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Assets:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange option contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;479,333&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;479,333&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange forward contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,247,205&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,247,205&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total Assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,726,538&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,726,538&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="67"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="67"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="64"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="11"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Value Measurements at Reporting Date Using &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;As of December&amp;#160;31, 2010 &lt;!-- COMMAND=ADD_SCROPPEDRULE,85pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Total Fair&lt;br /&gt;
Value and&lt;br /&gt;
Carrying&lt;br /&gt;
Value on the&lt;br /&gt;
Balance Sheet &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Quoted Prices&lt;br /&gt;
in Active&lt;br /&gt;
Markets for&lt;br /&gt;
Identical&lt;br /&gt;
Assets&lt;br /&gt;
(Level&amp;#160;1) &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Significant&lt;br /&gt;
Other&lt;br /&gt;
Observable&lt;br /&gt;
Inputs&lt;br /&gt;
(Level&amp;#160;2) &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Significant&lt;br /&gt;
Unobservable&lt;br /&gt;
Inputs&lt;br /&gt;
(Level&amp;#160;3) &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Assets:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange forward contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,182,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,182,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total Assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,182,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,182,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Liabilities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange option contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,062,179&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,062,179&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange forward contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,389,983&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,389,983&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total Liabilities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,452,162&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,452,162&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company's foreign currency derivative instruments relate to foreign exchange option or forward contracts involving major currencies such as Euro and USD. Since its derivative instruments are not traded on an exchange, the Company values them using valuation models. Interest rate yield curves and foreign exchange rates are the significant inputs into these valuation models. These inputs are observable in active markets over the terms of the instruments the Company holds, and accordingly, the fair value measurements are classified as Level&amp;#160;2 in the hierarchy. The Company considers the effect of its own credit standing and that of its counterparties in valuations of its derivative financial instruments. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company did not have any assets or liabilities measured at fair value on a non-recurring basis for the years ended December&amp;#160;31, 2010 and 2011. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company also holds financial instruments that are not recorded at fair value in the consolidated balance sheets, but whose fair value is required to be disclosed under US&amp;#160;GAAP. The carrying value of cash and cash equivalents, trade receivables, billed and unbilled, amount due from related parties, accounts and short-term notes payable, other payables, other current liabilities, amounts due to related parties, and short-term borrowings approximate their fair values due to the short-term maturity of these instruments. Long-term bank borrowings of $88,249,027 as of December&amp;#160;31, 2011 approximate their fair value since these borrowings contain variable interest rates. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Depending on the terms of the specific derivative instruments and market conditions, some of the Company's derivative instruments may be assets and others liabilities at any particular point in time. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company's primary objective for holding derivative financial instruments is to manage currency risk. The recognition of gains or losses resulting from changes in fair values of those derivative instruments is based on the use of each derivative instrument and whether it qualifies for hedge accounting. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company entered into certain foreign currency derivative contracts to protect against volatility of future cash flows caused by the changes in foreign exchange rates. The foreign currency derivative contracts do not qualify for hedge accounting and, as a result, the changes in fair value of the foreign currency derivative contracts are recognized in the consolidated statements of operations. The Company recorded a gain (loss) on foreign currency derivative contracts of $9,870,333, $1,656,928 and $(5,750,981) for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The effect of fair values of derivative instruments on the consolidated balance sheets as of December&amp;#160;31, 2010 and 2011 and the effect of derivative instruments on consolidated statements of operations for the years ended December&amp;#160;31, 2010 and 2011 are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 54%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"150%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="150%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="153"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="50"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="153"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="50"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="9"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Values of Derivatives Asset &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31, 2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31, 2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Balance Sheet Location &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Balance Sheet Location &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="1"&gt;Foreign exchange option contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative assets&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative assets&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;479,333&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="1"&gt;Foreign exchange forward contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative assets&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;2,182,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative assets&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;2,247,205&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="1"&gt;Total derivatives&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;2,182,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;2,726,538&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 54%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"150%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="150%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="167"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="50"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="167"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="49"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="9"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Values of Derivatives Liability &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left" colspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4" rowspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31, 2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4" rowspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31, 2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2" rowspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Balance Sheet Location &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Fair Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Balance Sheet Location &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="1"&gt;Foreign exchange option contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative liabilities&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;1,062,179&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative liabilities&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="1"&gt;Foreign exchange forward contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative liabilities&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;1,389,983&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;Foreign currency derivative liabilities&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="1"&gt;Total derivatives&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;2,452,162&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="1"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 62%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"130%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="130%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="center" width="176"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="53"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="56"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="56"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Amount of Gain (Loss) Recognized in&lt;br /&gt;
Income on Derivatives &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8" rowspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Year Ended December&amp;#160;31 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" rowspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" rowspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Location of&lt;br /&gt;
Gain (Loss) Recognized&lt;br /&gt;
in Income on Derivatives &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange option contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;Gain on foreign currency derivatives&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,783,240&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,636,821&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(6,933,353&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange forward contracts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;Gain on foreign currency derivatives&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,087,093&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(4,979,893&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,182,372&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,870,333&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,656,928&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(5,750,981&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:FairValueDisclosuresTextBlock>
  <us-gaap:DebtDisclosureTextBlock id="Tag297" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;10. BANK BORROWINGS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Bank borrowings&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;609,978,254&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;831,936,089&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Analysis as:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Short-term&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;489,380,618&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;629,688,722&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Long-term, current portion&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;51,139,457&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;113,998,340&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Subtotal for short-term&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;540,520,075&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;743,687,062&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Long-term, non-current portion&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;69,458,179&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;88,249,027&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;609,978,254&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;831,936,089&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In the years ended December&amp;#160;31, 2010 and 2011, the maximum bank credit facilities granted to the Company were $1,331,189,998 and $1,852,007,255, respectively, of which $609,978,254 and $831,936,089 were drawn down and $721,211,744 and $1,020,071,166 were available, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, short-term borrowings of $86,534,550 and long-term borrowings of $83,487,817 were secured by property, plant and equipment with carrying amounts of $17,084,561, inventory of $62,470,425 and a prepaid land use right of $5,978,634. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;a)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Short-term&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company's short-term bank borrowings consisted of the following: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Short-term borrowings guaranteed by Dr.&amp;#160;Shawn Qu&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;37,749,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;33,328,470&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Short-term borrowings secured by restricted cash&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;84,381,806&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;74,873,390&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Short-term borrowings secured by land use right and property, plant and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;53,286,488&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;39,295,970&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Short-term borrowings secured by inventory&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;15,767,880&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Notes&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;73,988,040&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unsecured short-term borrowings&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;239,975,284&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;466,423,012&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Long-term Loans due within one year&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unsecured&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;6,039,857&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;82,527,640&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Secured by inventory&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;30,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;15,600,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Secured by property, plant and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;15,099,600&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;15,870,700&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;540,520,075&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;743,687,062&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The average interest rate on short-term borrowings was 3.59% and 5.16% per annum for the years ended December&amp;#160;31, 2010 and 2011, respectively. The borrowings are repayable within one year.&amp;#160;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;b)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Long-term&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company's long-term bank borrowings consisted of the following: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unsecured&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,059,783&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;4,761,210&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Long-term borrowings secured by land use right and property, plant and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;60,398,396&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;83,487,817&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;69,458,179&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;88,249,027&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The average interest rate on long-term borrowings was 5.75% and 6.70% per annum for the years ended December&amp;#160;31, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Future principal repayment on the long-term bank loans are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="78"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2012&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;113,998,340&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2013&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;16,664,235&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2014&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;54,690,432&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2015 and after&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;16,894,360&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;202,247,367&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Less: future principal repayment related to long-term loan, current portion&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(113,998,340&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total long-term portion&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;88,249,027&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On June&amp;#160;25, 2009, CSI Solar Power&amp;#160;Inc. entered into several loan agreements with a local Chinese commercial bank for the construction of solar&amp;#160;module production lines. The total credit facility under those agreements is $14,283,630, which requires repayment of $4,761,210, $4,761,210, $3,174,140 and $1,587,070 in 2011, 2012, 2013 and 2014, respectively. Interest is due quarterly in arrears. The outstanding balance as of December&amp;#160;31, 2011 was $9,522,420 and was guaranteed by CSI Cells&amp;#160;Co.,&amp;#160;Ltd. The borrowing bears a floating base interest rate published by People's Bank of China for borrowings with the same maturities and does not contain any financial covenants or restrictions. On January&amp;#160;20, 2010, CSI Solar Power&amp;#160;Inc. was merged into Canadian Solar Manufacturing (Changshu)&amp;#160;Inc., and the loan was transferred to Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On May&amp;#160;31, 2010, CSI Cells&amp;#160;Co.,&amp;#160;Ltd. entered into a syndicated loan agreement with local Chinese commercial banks for the expansion of solar cell production capacity. The total credit facility under this agreement is $140,915,945, or an equivalent RMB amount, with two tranches. The first tranche has a credit limit of $69,164,511, which requires repayment within one year. The second tranche has a credit limit of $71,751,434, As of December&amp;#160;31, 2011, CSI Cells&amp;#160;Co.,&amp;#160;Ltd. has drawn $34,582,255 from the first tranche in RMB, and $69,997,722 from the second tranche in RMB. Both tranches bear the base interest rate published by People's Bank of China for the same maturity for RMB denominated borrowings. Interest under both tranches is due quarterly in arrears. Outstanding borrowings under this agreement were $104,579,977 at December&amp;#160;31, 2011, which requires repayment of $34,582,255, $53,103,362 and $16,894,360 in 2012, 2014, and 2015 respectively. The borrowing under the agreement is secured by the land use right and buildings of CSI Cells&amp;#160;Co.,&amp;#160;Ltd and are guaranteed by CSI Solar Power (China)&amp;#160;Inc., Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc. and Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. The agreement does not contain any financial covenants or restrictions. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On September&amp;#160;29, 2010, Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. entered into a loan agreement with Standard Chartered Bank for working capital purposes. The total credit facility under the agreement is $30,000,000, which requires repayment of $14,400,000 and $15,600,000 in 2011 and 2012, respectively. Interest is due monthly in arrears. The outstanding balance as of December&amp;#160;31, 2011 was $15,600,000. The borrowing bears an interest rate of 4.5% and contains several financial covenants. As of December&amp;#160;31, 2011, CSI was not in compliance with one of the financial covenants, which required them to maintain consolidated net assets of no less than $590,000,000. Accordingly, the entire outstanding borrowing is immediately due and payable, at the option of the bank, and has been classified as a short-term borrowing as of December&amp;#160;31, 2011. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On November&amp;#160;11, 2010, Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. entered into a loan agreement with a local Chinese bank for the expansion of solar module production lines. The total credit facility under this agreement is $47,612,100, which requires repayments of $15,870,700, $15,870,700 and $15,870,700 in 2012, 2013 and 2014, respectively. The outstanding balance as of December&amp;#160;31, 2011 was $29,360,795, which was secured by the land use right and buildings of Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. and guaranteed by CSI Cells&amp;#160;Co.,&amp;#160;Ltd. and Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc. Interest is due quarterly in arrears. The borrowing bears a floating rate equal to 95% of the base interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On April&amp;#160;2, 2011, Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. entered into a loan agreement with a local Chinese bank for working capital purposes. The total credit facility under the agreement is $47,612,100, which has a maturity of 18&amp;#160;months. Interest is due quarterly in arrears. The outstanding balance as of December&amp;#160;31, 2011 was $47,612,100 and was guaranteed by CSI Cell&amp;#160;Co.,&amp;#160;Ltd and Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc. The borrowing bears a floating rate equal to 90% of the base interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On June&amp;#160;27, 2011, Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. entered into a loan agreement with a local Chinese bank for working capital purposes. The total credit facility under the agreement is $31,741,140, which has a maturity of 14&amp;#160;months. Interest is due quarterly in arrears. The outstanding balance as of December&amp;#160;31, 2011 was $31,741,140 and was guaranteed by CSI Cell&amp;#160;Co.,&amp;#160;Ltd and Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc. The borrowing bears a floating rate equal to 90% of the base interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;c)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Interest expense&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Interest capitalized&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,306,686&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,686,262&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,099,815&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Interest expense&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,458,983&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;22,164,363&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;43,843,586&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total interest incurred&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,765,669&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;23,850,625&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;47,943,401&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:DebtDisclosureTextBlock>
  <csiq:ConvertibleNotesDisclosureTextBlock id="Tag300" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;13. CONVERTIBLE NOTES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;2007 Convertible Note Subscription Agreement&lt;/u&gt; &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On December&amp;#160;11, 2007, the Company signed a subscription agreement for the issuance of convertible notes of $75,000,000 (the "2007 Notes"). &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The terms of the 2007 Notes are described as follows: &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Maturity date.&lt;/i&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The 2007 Notes mature on December&amp;#160;15, 2017. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Interest.&lt;/i&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The 2007 Note holders are entitled to receive interest at 6% per annum on the principal outstanding, in semi-annually installments, payable in arrears. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Conversion.&lt;/i&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The initial conversion rate is 50.6073 shares per $1,000 initial principal amount, which represents an initial conversion price of approximately $19.76 per share. The 2007 Notes are convertible at any time prior to maturity. The conversion rate is subject to change for certain anti-dilution events and upon a change in control. If the holders elect to convert the 2007 Notes upon a change of control, the conversion rate will increase by a number of additional shares as determined by reference to an adjustment schedule based on the date on which the change in control becomes effective and the price paid per common share in the transaction (referred to as the "Fundamental Change Make-Whole Premium"). The Fundamental Make-Whole Premium is intended to compensate holders for the loss of time value upon early exercise. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Redemption.&lt;/i&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The holders may require the Company to repurchase the 2007 Notes for cash on December&amp;#160;24, 2012 and December&amp;#160;15, 2014, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest. The Company may redeem the notes on or after December&amp;#160;24, 2012 at a redemption price equal 100% of the principal amount of the notes, plus accrued and unpaid interest, (i)&amp;#160;in whole or in part the closing price for the common shares exceeds 130% of the conversion price for at least 20 trading days within a period of 30 consecutive trading days ending within five trading days of the notice of redemption or (ii)&amp;#160;in whole only, if at least 95% of the initial aggregate principal amount of the 2007 Notes originally issued have been redeemed, converted or repurchased and, in each case, cancelled. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company recognized both the debt and equity components associated with the 2007 Notes. The debt component was recognized at the fair value of a similar instrument that does not have an associated equity component, which initially amounted to $62,686,088. The equity component was recognized as the difference between the proceeds and the fair value of the debt component. Offering costs incurred for the issuance of the 2007 Notes amounted to $3,351,634, which were allocated to the debt and equity components in proportion to the allocation of the proceeds and were accounted for as debt issuance costs and equity issuance costs, respectively. The initial debt issuance costs amounted to $2,801,344. The debt discount (measured as the difference between the proceeds and the initial debt component plus debt issuance costs) are being amortized through interest expense over the period from December&amp;#160;10, 2007, the date of issuance, to December&amp;#160;24, 2012, the earliest redemption date, using the effective interest rate method, which was 11.4% for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. Amortization expense of $35,638, $39,816 and $44,485 was recorded for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. In addition, coupon interest of $60,000 was recorded for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On May&amp;#160;27, 2008, the Company offered to increase the conversion rate, based on a specified formula, to induce the holders of the 2007 Notes to convert their notes into the Company's common shares (the "Offer") on or before June&amp;#160;24, 2008. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On June&amp;#160;27, 2008, the Company announced an increased conversion rate of 53.6061 in accordance with the terms of the Offer and issued 3,966,841 common shares in exchange for $74,000,000 in principal amount of the 2007 Notes. The induced conversion resulted in a charge to earnings of $10,170,118, which was equal to the fair value of all common shares and cash consideration transferred in the transaction in excess of the fair value of the common shares issuable pursuant to the original conversion terms. In addition, the Company recognized $2,429,524 as a gain on debt extinguishment, equal to the difference between the consideration attributed to the debt component and the sum of (a)&amp;#160;the net carrying amount of the debt component and (b)&amp;#160;any unamortized debt issuance costs. In addition, upon conversion, $13,766,173 in unamortized debt discount and debt issuance costs was reclassified to common shares. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Details of convertible notes as of December&amp;#160;31, 2010 and 2011 are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Carrying amount of the equity component&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;156,848&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;156,848&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Principal amount of the debt component&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unamortized debt discount&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;94,184&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;49,699&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net carrying amount of the debt component&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;905,816&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;950,301&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, the remaining period over which the discount on the debt component will be amortized was one year, and the conversion price and the number of shares upon conversion were approximately $19.76 per share and 50,607, respectively. The intrinsic value, as measured by the amount by which the instrument's if-converted value exceeds its principal amount, regardless of whether the instrument is currently convertible, was nil. &lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</csiq:ConvertibleNotesDisclosureTextBlock>
  <us-gaap:IncomeTaxDisclosureTextBlock id="Tag302" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;15. INCOME TAXES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The provision for income taxes is comprised of the following: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="65"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="65"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Income (Loss) before Income Tax&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canada&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(8,876,370&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;18,354,204&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(23,378,980&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;30,352,504&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;49,228,109&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(50,984,454&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;21,476,134&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;67,582,313&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(74,363,434&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Current Tax&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canada&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,790,780&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,563,915&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,047,733&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,608,127&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;13,793,997&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;13,078,893&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,398,907&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;23,357,912&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;21,126,626&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred Tax&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canada&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(3,213,987&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(848,566&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,577,854&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(8,486,985&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(5,755,429&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(7,164,540&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(11,700,972&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(6,603,995&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(4,586,686&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total Income Tax (Benefit) Expense&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canada&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,576,793&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,715,349&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,625,587&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(2,878,858&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,038,568&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,914,353&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(1,302,065&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,753,917&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,539,940&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company mainly operates in Canada, PRC, Japan, Germany and the United States. In 2011, the Company established several entities in various jurisdictions. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Canada &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company was incorporated in Ontario, Canada and is subject to both federal and Ontario provincial corporate income taxes at a rate of 33%, 31% and 28.25% for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar Solutions&amp;#160;Inc. was incorporated in Ontario, Canada and is subject to both federal and Ontario provincial corporate income tax at a rate of 33%, 31% and 28.25% for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar Manufacturing (Ontario)&amp;#160;Inc. was a manufacturing entity incorporated in Ontario, Canada, and is subject to both federal and Ontario provincial corporate income tax at a rate of 29% and 26.5% for the years ended December&amp;#160;31, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;United States &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar (USA)&amp;#160;Inc. was incorporated in Delaware, USA and is subject to both federal and California provincial corporate income taxes at a rate of 42.29%, 39.83% and 40.03% for the years ended 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Japan &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar Japan K.K. was incorporated in Japan and is subject to Japan profit tax at a rate of approximate 45.70% for the years ended 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Germany &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar EMEA&amp;#160;GmbH was incorporated in Munich, Germany and is subject to Germany profit tax at a rate of 33% for the years ended 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Hong Kong &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar International&amp;#160;Ltd.("HKSI") was incorporated in Hong Kong, China, and is subject to Hong Kong profit tax at a rate of 16.5% in 2011. No Hong Kong profit tax has been provided as HKSI has not had assessable profit that was earned in or derived from Hong Kong during the years presented. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;PRC &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The other major operating subsidiaries, CSI Solartronics (Changshu)&amp;#160;Co.,&amp;#160;Ltd., CSI Solar Technologies&amp;#160;Inc., CSI Cells&amp;#160;Co.,&amp;#160;Ltd., Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc., CSI Solar Power (China)&amp;#160;Inc. and Canadian Solar Manufacturing (Changshu)&amp;#160;Inc. were governed by the PRC Enterprise Income Tax Law ("new EIT Law"), which replaced the old Income Tax Law of PRC Concerning Foreign Investment and Foreign Enterprises and various local income tax regulations (the old "FEIT Law"), effective from January&amp;#160;1, 2008. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Under the new EIT Law, domestically owned enterprises and foreign-invested enterprises ("FIEs") are subject to a uniform tax rate of 25%. The new EIT Law also provides a five-year transition period starting from its effective date for those enterprises which were established before the promulgation date of the new EIT Law and which were entitled to a preferential lower tax rate and tax holiday under the old FEIT Law or regulations. The tax rate of such enterprises will transition to the 25% uniform tax rate within a five-year transition period and the tax holiday, which was enjoyed by such enterprises before the effective date of the new EIT Law, may continue to be enjoyed until the end of the tax holiday. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accordingly, from January&amp;#160;1, 2008, the tax rates applicable on the Company's major operating subsidiaries in China are summarized as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 0%; WIDTH: 100%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="48%"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="48%"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Company&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Transitional Tax rate under the new EIT Law&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="top"&gt;&lt;br /&gt;
&lt;font size="2"&gt;CSI Solartronics (Changshu)&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="top"&gt;&lt;font size="2"&gt;&lt;br /&gt;
&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="top"&gt;&lt;br /&gt;
&lt;font size="2"&gt;25%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;CSI Solar Technologies&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;br /&gt;
&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;Exempted for 2008 and 2009 and 12.5% for 2010, 2011 and 2012 (half reduction on 25%)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;CSI Cells&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;br /&gt;
&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;Exempted for 2008 and 12.5% for 2009, 2010 and 2011 (half reduction on 25%)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;br /&gt;
&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;Exempted for 2008 and 12.5% for 2009, 2010 and 2011 (half reduction on 25%)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;Canadian Solar Manufacturing (Changshu) Inc&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;br /&gt;
&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;Exempted for 2008 and 2009 and 12.5% for 2010, 2011 and 2012 (half reduction on 25%)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;CSI Solar Power (China)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;br /&gt;
&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;br /&gt;
&lt;font size="2"&gt;25%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company makes an assessment of the level of authority for each of its uncertain tax positions (including the potential application of interests and penalties) based on their technical merits, and has measured the unrecognized benefits associated with such tax positions. This liability is recorded in liability for uncertain tax positions in the consolidated balance sheet. In accordance with the Company's policies, it accrues and classifies interest and penalties related to unrecognized tax benefits as a component of the income tax provision. The amount of interest and penalties accrued as of December&amp;#160;31, 2010 and 2011 was $2,269,049 and $2,847,899, respectively. The Company does not anticipate any significant increases or decreases to its liabilities for unrecognized tax benefits within the next 12&amp;#160;months. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table indicates the changes to the Company's liabilities for uncertain tax positions for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Beginning balance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;7,852,056&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;8,953,568&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,191,281&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Addition for tax positions related to the current year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,101,512&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;736,707&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Addition for tax positions from prior years&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;342,617&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Reductions for tax positions from prior years/Statute of limitations expirations&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(104,904&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(474,947&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Ending balance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;8,953,568&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,191,281&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,453,041&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company is subject to taxation in Canada and China. The Company's tax years from 2004 through 2011 are subject to examination by the tax authorities of Canada. With few exceptions, the Company is no longer subject to federal taxes for years prior to 2005 and Ontario taxes for years prior to 2004. The Company's tax years from 2002 through 2011 are subject to examination by the PRC tax authorities due to its permanent establishment in China. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of income taxes is due to computational errors made by the taxpayer. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined, but an underpayment of income tax liability exceeding RMB100,000 is specifically listed as a special circumstance. In the case of a transfer pricing related adjustment, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. The Company's PRC subsidiaries are therefore subject to examination by the PRC tax authorities from 2006 through 2011 on non-transfer pricing matters, and from 2001 through 2011 on transfer pricing matters. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The principal components of deferred income tax assets are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred tax assets:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accrued warranty costs&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,083,240&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;11,591,771&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Bad debt provision&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,239,612&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,231,452&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Issuance costs&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,849,697&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,006,272&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Inventory write-down&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,358,735&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,434,180&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Depreciation difference of property, plant and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,829,316&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,826,169&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Loss on firm purchase commitment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,986,063&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net operating loss carried forward&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,834,258&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;37,960,792&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,285,344&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,694,473&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total deferred tax assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;31,466,265&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;74,745,109&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Valuation allowance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(2,082,609&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(39,745,271&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total deferred tax assets, net off valuation allowance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;29,383,656&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;34,999,838&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Analysis as:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Current&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;12,658,307&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;11,773,066&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Non-current&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,725,349&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;23,226,772&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;29,383,656&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;34,999,838&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;274,521&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;340,817&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Financial derivatives assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Acquisition of subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,230,740&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;591,555&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total deferred tax liabilities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;274,521&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,163,112&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Analysis as:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Current&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;274,521&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,163,112&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Non-current&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;274,521&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,163,112&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company has net operating losses of $167,110,051 as of December&amp;#160;31, 2011. Such losses will expire between 2015 and 2031. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;A reconciliation between the provision for income tax computed by applying Canadian federal and provincial statutory tax rates to income before income taxes and the actual provision and benefit for income taxes is as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="15"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="25"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="15"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="25"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="15"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="25"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended&lt;br /&gt;
December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Combined federal and provincial income tax rate&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;33&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;31&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;28&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Expenses not deductible for tax purpose&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;31&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;3&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(19&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Tax exemption and tax relief granted to the Company&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(72&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(10&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;25&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Effect of different tax rate of subsidiary operations in other jurisdiction&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(16&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(3&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(3&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unrecognized tax benefits&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(1&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Valuation allowance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(51&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Exchange gain (loss)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(1&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(1&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(6&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;25&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(22&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The aggregate amount and per share effect of the tax holiday are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;The aggregate dollar effect&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;15,419,344&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,781,702&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;18,162,641&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Per share effect&amp;#8212;basic&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;0.42&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;0.16&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;0.42&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Per share effect&amp;#8212;diluted&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;0.41&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;0.16&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;0.42&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In accordance with the EIT Law, dividends, which arise from profits of foreign invested enterprises ("FIEs") earned after January&amp;#160;1, 2008, are subject to a 10% withholding income tax. Under applicable accounting principles, a deferred tax liability should be recorded for taxable temporary difference attributable to excess of financial reporting basis over tax basis in the investment in a foreign subsidiary. However, a deferred tax liability is not recognized if the basis difference is not expected to reverse in the foreseeable future and is expected to be permanent in duration. The Company believes that the PRC subsidiaries' undistributed earnings of approximately $200.1&amp;#160;million at December&amp;#160;31, 2011 are considered to be indefinitely reinvested to the PRC entities. As such, no deferred taxes have been recorded on the excess financial reporting basis of the Company's PRC subsidiaries as these differences are not expected to reverse in the foreseeable future and are expected to be permanent in duration.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EarningsPerShareTextBlock id="Tag303" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;16. EARNINGS PER SHARE &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table sets forth the computation of basic and diluted gain (loss) per share for the periods indicated: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="72"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="72"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net income (loss) attributable to Canadian Solar&amp;#160;Inc.&amp;#8212;basic and diluted&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;22,645,884&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;50, 568,919&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(90,804,200&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Weighted average number of common shares&amp;#8212;basic&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;37,137,004&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;42,839,356&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;43,076,489&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Diluted share number from share options and restricted shares&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;590,134&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;838,852&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Weighted average number of common shares&amp;#8212;diluted&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;37,727,138&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;43,678,208&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;43,076,489&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Basic earnings (loss) per share&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;0.61&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1.18&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(2.11&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Diluted earnings (loss) per share&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;0.60&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1.16&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(2.11&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table sets forth anti-dilutive shares excluded from the computation of diluted earnings (loss) per share for the periods indicated. &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="45"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="45"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Convertible notes&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,607&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,607&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,607&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Share options and restricted shares&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;597,842&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;426,716&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,871,147&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;648,449&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;477,323&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,921,754&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:EarningsPerShareTextBlock>
  <us-gaap:RelatedPartyTransactionsDisclosureTextBlock id="Tag304" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;17. RELATED PARTY BALANCES AND TRANSACTIONS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;Related party balances: &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The amount due from related party of $19,835,942 as of December&amp;#160;31, 2011 is a trade receivable from the affiliate Suzhou Gaochuangte New Energy&amp;#160;Co.&amp;#160;Ltd ("Gaochuangte"), the Company's 40% owned affiliate, for module products sold. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The amount due from related party of $1,355,760 as of December&amp;#160;31, 2010 is a trade receivable from the affiliate Suzhou Gaochuangte New Energy&amp;#160;Co.&amp;#160;Ltd ("Gaochuangte") for module products sold under a tolling arrangement. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The amount due to related party of $3,007,809 as of December&amp;#160;31, 2011 consists of (i)&amp;#160;a government award of $282,498, payable to Dr.&amp;#160;Shawn Qu, Chairman, President, Chief Executive Officer, and major stockholder of the Company, which was initially paid to the Company, and (ii)&amp;#160;a trade payable of $2,725,311 to Gaochuangte for the solar project construction service fees. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The amount due to related party of $2,445,020 as of December&amp;#160;31, 2010 consists of (i)&amp;#160;a government award of $268,773 payable to Dr.&amp;#160;Shawn Qu, Chairman, President, Chief Executive Officer, and major stockholder of the Company, which was initially paid to the Company, and (ii)&amp;#160;a trade payable of $2,176,247 to Gaochuangte for processing services provided under a tolling arrangement. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;Related party transactions: &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;u&gt;Guarantees and Share Pledges&lt;/u&gt; &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Dr.&amp;#160;Qu fully guaranteed a one-year RMB250&amp;#160;million, RMB250&amp;#160;million and RMB1,520&amp;#160;million loan facilities from Chinese Commercial Banks in 2009, 2010 and 2011, respectively. Amounts drawn down from the facilities as at December&amp;#160;31, 2010 and 2011 were $37,749,000 and $33,328,470, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;u&gt;Sales and purchase contracts with affiliates&lt;/u&gt; &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In 2011, the Company sold solar modules to Gaochuangte of RMB125,948,865 ($19,674,164). &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In 2011, the Company paid RMB16,444,130 ($2,609,798) to Gaochuangte for solar project construction services. Since the solar project is for the Company's internal use, these amounts were recorded in construction in progress. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In 2010, the Company outsourced module processing services to Gaochuangte, which purchased module products from the Company and sold the finished products back to the Company after the completion of the processing services. There was RMB 13,973,369 ($2,067,011) module products sold to Gaochuangte for their further processing, and RMB14,412,616 ($2,131,986) in finished goods purchased back from Gaochuangte in 2010.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock id="Tag306" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;18. COMMITMENTS AND CONTINGENCIES&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;a)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Operating lease commitments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company has operating lease agreements principally for its office properties in the PRC, Canada, Japan and USA. Such leases have remaining terms ranging from one to 116&amp;#160;months and are renewable upon negotiation. Rental expenses were $1,914,551, $2,916,591, and $5,444,078 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Future minimum lease payments under non-cancelable operating lease agreements at December&amp;#160;31, 2010 were as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 91pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;Year Ending December&amp;#160;31: &lt;!-- COMMAND=ADD_SCROPPEDRULE,91pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$ &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2012&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,136,999&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2013&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,817,429&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2014&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,510,529&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2015&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,313,027&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Thereafter&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,103,747&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,881,731&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;b)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Property, plant and equipment purchase commitments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, short-term commitments for the purchase of property, plant and equipment were $3,070,161.&amp;#160;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;c)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Supply purchase commitments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In order to secure future solar wafers supply, the Company has entered into long-term supply agreements with suppliers over the past several years. Under such agreements, the suppliers agreed to provide the Company with specified quantities of solar wafers, and the Company has made prepayments to the suppliers in accordance with the supply contracts. The prices of the supply contracts are generally subject to adjustment to reflect the prevailing market price at the transactions date. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Total purchases under the long-term agreements were approximately $41,021,608, $78,567,563 and $190,901,780 during the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following is a schedule, by year, of future minimum obligation, using market prices as of December&amp;#160;31, 2011, under all supply agreements as of December&amp;#160;31, 2011: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 91pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;Year Ending December&amp;#160;31: &lt;!-- COMMAND=ADD_SCROPPEDRULE,91pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$ &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2012&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;295,967,444&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2013&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;309,420,510&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2014&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;309,420,510&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;2015&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;426,013,745&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,340,822,209&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;d)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Contingencies&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&lt;u&gt;Deutsche Solar AG&lt;/u&gt; &lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In 2007, the Company entered into a twelve-year wafer supply agreement with Deutsche Solar AG, under which the Company is required to purchase a contracted minimum volume of wafers at pre-determined fixed prices and in accordance with a pre-determined schedule, commencing January&amp;#160;1, 2009. The fixed prices may be adjusted annually at the beginning of each calendar year by Deutsche Solar AG to reflect certain changes in their material costs. The agreement also contains a take-or-pay provision, which requires the Company to pay the contracted amount regardless of whether the Company acquires the contracted annual minimum volumes. In 2009, the Company did not meet the minimum volume requirements under the agreement. Deutsche Solar AG agreed that the Company could fulfill its fiscal 2009 purchase obligation in fiscal 2010. In 2010, the Company fulfilled its 2009 purchase commitment under the agreement but did not meet the minimum purchase obligation for 2010 nor did it meet its purchase commitment in 2011. The Company believed that the take-or-pay provisions of the agreement are void under German law and, accordingly, as of December&amp;#160;31, 2010 had not accrued for the full $21,143,853 that would otherwise be due under the take-or-pay provision of the agreement. Rather, the Company assumed that it would be permitted to purchase its 2010 contracted quantity, in addition to its 2011 contracted quantity, in fiscal 2011 and had included the purchase obligation for both years in its evaluation of loss of long-term purchase commitments. The Company recorded a loss on firm purchase commitments of $13,822,818, $1,562,002 and $10,610,419 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In December 2011, Deutsche Solar AG gave notice to the Company to terminate the twelve-year wafer supply agreement with immediate effect. Deutsche Solar AG justified the termination with alleged breach of the agreement by the Company. In the notice, Deutsche Solar AG also reserved its right to claim damage of Euro148.6&amp;#160;million in court. The 12-year supply agreement with Deutsche Solar AG was terminated in 2011. As a result, the Company reclassified the accrued loss on firm purchase commitments reserve of $27,862,017 as of December&amp;#160;31, 2011 to loss contingency accruals. In addition, the Company made a full bad debt allowance of $17,408,593 against the balance of its advance payments to Deutsche Solar as a result of the termination of the long-term supply contract. The accrued amount of $27,862,017 represents the Company's best estimate for its loss contingency. Deutsche Solar did not specify the basis for its claimed damage of Euro148.6&amp;#160;million (approximately $192.6 million)&amp;#160;on the notice. It is reasonably possible that Deutsche Solar may claim additional damage losses in excess of the accrued amount; however, the Company is unable to reliably estimate the range of any additional exposure. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&lt;u&gt;LDK&lt;/u&gt; &lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In June 2008, the Company entered into two long-term supply purchase agreements with Jiangxi LDK Solar Hi-Tech&amp;#160;Co.,&amp;#160;Ltd., or LDK, in which the Company was required to purchase a contracted minimum volume of wafers at pre-determined fixed prices and in accordance with a pre-determined schedule. In April 2010, the Company sent notice to LDK and announced termination of these two contracts. In July 2010, the Company filed a request for arbitration against LDK with the Shanghai Branch of the China Economic&amp;#160;&amp;amp; Trade Arbitration Commission. In its arbitration request, the Company asked LDK to refund the advance of $9,517,110. The first hearing was held in October 2010, during which the Company and LDK exchanged and reviewed the evidence. In October 2010, LDK counterclaimed against the Company, seeking (1)&amp;#160;forfeiture of the $9,517,119 advance, (2)&amp;#160;compensation of approximately RMB377,000,000 ($59,832,722) for losses due to the alleged breach of the agreements, (3)&amp;#160;a penalty of approximately RMB15,200,000 ($2,412,354) and (4)&amp;#160;arbitration expenses up to RMB4,700,000 ($745,925). The second hearing was held on March&amp;#160;9, 2011, during which the parties presented arguments to the arbitration commission. The arbitration commission hosted a settlement discussion between the parties on May&amp;#160;13, 2011, however, there was no settlement reached between two parties. The final judgment will be made in the second half of 2012 as scheduled by the arbitration commission. As of December&amp;#160;31, 2010 and 2011, the Company had provided a full allowance against the advance to LDK of $9,517,110 due to the uncertainty of recovery. The Company believes the allegations are without merit and that the potential for additional loss is remote and, accordingly, has not recorded an additional liability associated with such lawsuit. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&lt;u&gt;Class Action Lawsuits&lt;/u&gt; &lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company received a subpoena from the SEC requesting submission of documents relating to, among other things, certain sales transactions in 2009. The Company cannot predict when the SEC will complete its investigation or what its outcome will be. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On June&amp;#160;1, 2010, the Company announced that it would postpone the release of its financial results for the first quarter ended March&amp;#160;31, 2010 and its quarterly earnings call pending the outcome of an investigation by the Audit Committee of its Board of Directors that had been launched after the Company received a subpoena from the SEC requesting documents relating to, among other things, certain sales transactions in 2009. Thereafter six class action lawsuits were filed in the United States District Court for the Southern District of New York, or the New York cases, and another class action lawsuit was filed in the United States District Court for the Northern District of California, or the California case. The New York cases were consolidated into a single action in December 2010. On January&amp;#160;5, 2011, the California case was dismissed by the plaintiff, who became a member of the lead plaintiff group in the New York action. On March&amp;#160;11, 2011, a Consolidated Complaint was filed with respect to the New York action. The Consolidated Complaint alleges generally that its financial disclosures during 2009 and early 2010 were false or misleading; asserts claims under Sections&amp;#160;10(b) and 20(a) of the Exchange Act and Rule&amp;#160;10b-5 thereunder; and names the Company, its chief executive officer and its former chief financial officer as defendants. The Company filed its motion to dismiss in May 2011, which was taken under submission by the Court in July 2011. On March&amp;#160;30, 2012, the Court dismissed the Consolidated Complaint with leave to amend, and the plaintiffs filed an Amended Consolidated Complaint against the same defendants on April&amp;#160;19, 2012. The Amended Consolidated Complaint similarly alleges generally that its financial disclosures during 2009 and early 2010 were false or misleading and asserts claims under Sections&amp;#160;10(b) and 20(a) of the Exchange Act and Rule&amp;#160;10b-5 thereunder. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In addition, a similar class action lawsuit was filed against the Company and certain of its executive officers in the Ontario Superior Court of Justice on August&amp;#160;10, 2010. The lawsuit alleges generally that its financial disclosures during 2009 and 2010 were false or misleading and brings claims under the shareholders' relief provisions of the Canada Business Corporations Act, Part&amp;#160;XXIII.1 of the Ontario Securities Act as well as claims based on negligent misrepresentation. In December 2010, the Company filed a motion to dismiss the Ontario action on the basis that the Ontario Court has no jurisdiction over the claims and potential claims advanced by the plaintiff. The motion was argued in the Ontario Court on May&amp;#160;10 and 11, 2011, and June&amp;#160;22 and 23, 2011, and was dismissed by an order dated August&amp;#160;29, 2011. The Company's appeal from that Court's dismissal of the jurisdictional challenge to the plaintiff's Ontario Securities Act claim was argued in the Ontario Court of Appeal on February&amp;#160;13, 2012, and was dismissed by an order dated March&amp;#160;30, 2012. The Company will be filing an application for leave to appeal to the Supreme Court of Canada from the Ontario Court of Appeal's order on or before May&amp;#160;29, 2012. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, the Company believed the allegations are without merit, and that the potential for loss was remote and did not record a liability associated with such lawsuits. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;i&gt;&lt;u&gt;US countervailing and anti-dumping duties&lt;/u&gt; &lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In October 2011, a trade action was filed by U.S. unit of SolarWorld AG and six other U.S. firms with the U.S. Department of Commerce, or USDOC, and U.S. International Trade Commission, or USITC, alleging that Chinese producers of crystalline silicon photovoltaic, or CSPV, cells and modules of selling their products into the United States at less than fair value, or dumping, and of receiving countervailable subsidies from the Chinese authorities. These firms have asked the U.S. government to impose anti-dumping and countervailing duties on CSPV imports from China. The U.S. Department of Commerce, or USDOC, and the U.S. International Trade Commission, or USITC, have been investigating the validity of these claims. The Company was identified as one of a number of Chinese exporters of CSPV modules to the U.S. market. The Company also has affiliate U.S. import operations that import CSPV modules from China. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On December&amp;#160;2, 2011, the USITC issued its preliminary determination that there is "a reasonable indication" that the complaining industry has been materially injured by reason of imports of CSPV cells and modules from China. The USDOC is conducting an investigation into whether such imports have been dumped or are receiving countervailable subsidies. A USDOC preliminary countervailing duty determination was issued on March&amp;#160;19, 2012 and a subsidy rate for Canadian Solar was preliminarily determined at 3.61% on CSPV cells imported from China on or after December&amp;#160;27, 2011. The USDOC has instructed the United States Customs and Border Protection Agency to require a cash deposit or the posting of a bond equal to the estimated preliminary subsidy rates reflected in the USDOC's preliminary subsidies determination. The USDOC also preliminarily determined that the imposition of orders, if any, would apply to imports of solar cells manufactured in China, even where incorporated into modules in and exported to the United States from a third country, but would not apply to modules made in China from solar cells manufactured in a third country. A USDOC preliminary antidumping determination is currently due May&amp;#160;16, 2012. A final decision on the possible imposition of orders, which as a general matter holds the possibility of establishing rates substantially different from preliminary rates, is not expected until late summer 2012, at the earliest. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Even though the countervailing duties were determined to retrospectively apply to the Company, the maximum potential liabilities at December&amp;#160;31, 2011 were immaterial and therefore, the Company did not record accruals related to this contingency.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:SegmentReportingDisclosureTextBlock id="Tag307" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;19. SEGMENT INFORMATION &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company primarily operates in a single reportable business segment that includes the design, development and manufacture of solar power products. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table summarizes the Company's net revenues generated from different geographic locations. The information presented below is based on the location of customer's headquarters: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Europe:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Germany&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;272,744,921&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;623,375,655&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;795,265,303&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Spain&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;62,109,973&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;251,777,174&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;203,266,238&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Czech&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;151,342,770&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;102,194,745&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,421,667&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Italy&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;12,122,345&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;185,170,195&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;126,607,507&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Others&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;24,767,310&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;30,930,744&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;99,639,975&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Europe Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;523,087,319&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,193,448,513&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,233,200,690&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;America:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;United States&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;35,899,850&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;92,707,388&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;192,380,838&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Canada&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,007,893&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;22,986,724&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;142,537,868&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;America Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;36,907,743&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;115,694,112&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;334,918,706&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Asia and other regions:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;China&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;25,915,331&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;45,482,615&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;128,856,693&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;India&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;59,809,538&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Japan&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,885,530&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;32,667,658&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;97,550,677&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#8212;Others&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;43,165,242&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;108,216,158&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;44,585,802&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Asia Total&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;70,966,103&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;186,366,431&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;330,802,710&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total net revenues&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;630,961,165&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,495,509,056&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,898,922,106&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Substantially all of the Company's long-lived assets are located in the PRC. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table summarizes the Company's revenues generated from each product: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Modules&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;622,663,878&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,400,939,585&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,683,121,020&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Solar system kits&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;78,028,704&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;95,787,118&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;EPC service&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;110,992,742&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,297,287&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,540,767&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,021,226&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total net revenues&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;630,961,165&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,495,509,056&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,898,922,106&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:SegmentReportingDisclosureTextBlock>
  <csiq:MajorCustomersDisclosureTextBlock id="Tag308" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;20. MAJOR CUSTOMERS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Details of customers accounting for 10% or more of total net revenues are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Company A&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;122,904,506&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;164,522,394&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Company B&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;151,342,770&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;96,025,973&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,889,450&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Company C&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,409,460&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;12,858,411&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Company D&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,436,180&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The accounts receivable from the three customers with the largest receivable balances represents 10%, 9% and 8% of the balance of the account at December&amp;#160;31, 2010, and 10%, 8% and 6% of the balance of the account at December&amp;#160;31, 2011, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</csiq:MajorCustomersDisclosureTextBlock>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock id="Tag309" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;21. EMPLOYEE BENEFIT PLANS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Employees of the Company located in the PRC are covered by the retirement schemes defined by local practice and regulations, which are essentially defined contribution schemes. The calculation of contributions for these eligible employees is based on 20% of the applicable payroll cost in 2011. The expense paid by the Company to these defined contributions schemes was $1,937,179, $2,116,173 and $3,825,278 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In addition, in 2011, the Company is required by PRC law to contribute approximately 10%, 8%, 2% and 2% of applicable salaries for medical insurance benefits, housing funds, unemployment and other statutory benefits, respectively. The PRC government is directly responsible for the payment of the benefits to these employees. The amounts contributed for these benefits were $1,626,522, $1,979,476 and $4,067,355 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock id="Tag311" contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;9. INVESTMENTS IN AFFILIATES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Investments in affiliates consist of the following: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="51"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="51"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="11"&gt;&lt;font size="1"&gt;&lt;b&gt;At December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Carrying&lt;br /&gt;
Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Ownership&lt;br /&gt;
Percentage &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Carrying&lt;br /&gt;
Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Ownership&lt;br /&gt;
Percentage &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;(%)&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Suzhou Gaochuangte New Energy&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,957,909&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;40&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;6,489,445&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;40&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;GCL-CSI (Suzhou) Photovoltaic Technology&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,625,743&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Nernst New Energy (Suzhou)&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,509,808&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;50&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,337,062&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;50&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Ningxia GD CSI New Energy&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;528,486&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;35&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;555,475&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;35&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;GD Inner Mongolia Jingyang Energy&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;674,956&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;15&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;5,671,159&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11,007,725&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On July&amp;#160;20, 2009, CSI Cells&amp;#160;Co.,&amp;#160;Ltd. ("SZCC") acquired a 15% interest in GD Inner Mongolia Jingyang Energy&amp;#160;Co.,&amp;#160;Ltd., for cash consideration of $658,486, Although SZCC only possesses a 15% interest, one of the five board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. In November 2011, SZCC sold its interest for $714,182. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On October&amp;#160;14, 2009, SZCC established a joint venture, Ningxia GD CSI New Energy&amp;#160;Co.,&amp;#160;Ltd., for total cash consideration of $512,578. SZCC holds a 35% voting interest and one of the three board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On December&amp;#160;17, 2009, SZCC established a joint venture, Suzhou Gaochuangte New Energy&amp;#160;Co.,&amp;#160;Ltd., for total cash consideration of $2,929,020. SZCC holds a 40% voting interest and one of the three board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. On July&amp;#160;4, 2011, Suzhou Gaochuangte New Energy&amp;#160;Co.,&amp;#160;Ltd. increased its share capital, and SZCC paid $3,118,800 in proportion to its ownership percentage. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On November&amp;#160;30, 2010, SZCC acquired a 50% interest in a joint venture, Nernst New Energy (Suzhou)&amp;#160;Co.,&amp;#160;Ltd., for cash consideration of $1,503,531. The chairman of the board, who is designated by the other investor, has veto rights over all the operating and financial proposals from SZCC and, as such SZCC is not considered to have control, but does exercise significant influence, over the investee. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On July&amp;#160;4, 2011, CSI Solar Power (China)&amp;#160;Inc. ("SZSP") acquired a 10% interest in a joint venture, GCL-CSI (Suzhou) Photovoltaic Technology&amp;#160;Co.,&amp;#160;Ltd, for cash consideration of $2,548,827. SZSP is able to exercise significant influence over the investee through its representative in the board. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Earnings from investments in affiliates was immaterial for all the periods presented.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock>
  <dei:EntityRegistrantName id="Tag313" contextRef="D2011">Canadian Solar Inc.</dei:EntityRegistrantName>
  <dei:EntityCentralIndexKey id="Tag314" contextRef="D2011">0001375877</dei:EntityCentralIndexKey>
  <dei:DocumentType id="Tag315" contextRef="D2011">20-F</dei:DocumentType>
  <dei:DocumentPeriodEndDate id="Tag316" contextRef="D2011">2011-12-31</dei:DocumentPeriodEndDate>
  <dei:AmendmentFlag id="Tag317" contextRef="D2011">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate id="Tag318" contextRef="D2011">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:EntityWellKnownSeasonedIssuer id="Tag319" contextRef="D2011">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:EntityVoluntaryFilers id="Tag320" contextRef="D2011">No</dei:EntityVoluntaryFilers>
  <dei:EntityCurrentReportingStatus id="Tag321" contextRef="D2011">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityFilerCategory id="Tag322" contextRef="D2011">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityCommonStockSharesOutstanding id="Tag324" decimals="INF" contextRef="I2011" unitRef="Shares">43155767</dei:EntityCommonStockSharesOutstanding>
  <dei:DocumentFiscalYearFocus id="Tag325" contextRef="D2011">2011</dei:DocumentFiscalYearFocus>
  <dei:DocumentFiscalPeriodFocus id="Tag326" contextRef="D2011">FY</dei:DocumentFiscalPeriodFocus>
  <us-gaap:Liabilities decimals="0" contextRef="I2011" unitRef="USD">1412831045</us-gaap:Liabilities>
  <us-gaap:AssetsCurrent decimals="0" contextRef="I2011" unitRef="USD">1295577542</us-gaap:AssetsCurrent>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2011_RetainedEarningsMember" unitRef="USD">-90804200</us-gaap:ProfitLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2011_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD">17093766</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2011_ComprehensiveIncomeMember" unitRef="USD">-90903374</us-gaap:ProfitLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2011_ComprehensiveIncomeMember" unitRef="USD">17111083</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2011" unitRef="USD">17111083</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:PrepaidExpenseNoncurrent decimals="0" contextRef="I2010" unitRef="USD">13377894</us-gaap:PrepaidExpenseNoncurrent>
  <us-gaap:DebtCurrent decimals="0" contextRef="I2010" unitRef="USD">540520075</us-gaap:DebtCurrent>
  <csiq:AllowanceForDoubtfulAdvancesToSuppliersNoncurrent decimals="0" contextRef="I2010" unitRef="USD">16458564</csiq:AllowanceForDoubtfulAdvancesToSuppliersNoncurrent>
  <csiq:AllowanceForDoubtfulAdvancesToSuppliersNoncurrent decimals="0" contextRef="I2011" unitRef="USD">28665038</csiq:AllowanceForDoubtfulAdvancesToSuppliersNoncurrent>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax decimals="0" contextRef="D2009" unitRef="USD">7680503</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax decimals="0" contextRef="D2010" unitRef="USD">-36291898</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates decimals="0" contextRef="D2009" unitRef="USD">148898</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
  <us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates decimals="0" contextRef="D2010" unitRef="USD">2524541</us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates>
  <csiq:IncreaseDecreaseInPrepaidLandUseRight decimals="0" contextRef="D2009" unitRef="USD">-258520</csiq:IncreaseDecreaseInPrepaidLandUseRight>
  <csiq:IncreaseDecreaseInPrepaidLandUseRight decimals="0" contextRef="D2010" unitRef="USD">454803</csiq:IncreaseDecreaseInPrepaidLandUseRight>
  <us-gaap:ResearchAndDevelopmentExpense decimals="0" contextRef="D2009" unitRef="USD">3180372</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense decimals="0" contextRef="D2010" unitRef="USD">6843216</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:NatureOfOperations contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;1. ORGANIZATION AND PRINCIPAL ACTIVITIES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Canadian Solar&amp;#160;Inc. ("CSI") was incorporated pursuant to the laws of the Province of Ontario in October 2001, and changed its jurisdiction by continuing under the Canadian federal corporate statute, the Canada Business Corporations Act, or CBCA, effective June&amp;#160;1, 2006. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;CSI and its subsidiaries (collectively, the "Company") are principally engaged in the design, development, manufacturing and marketing of solar power products for global markets. As of December&amp;#160;31, 2011, major subsidiaries of CSI are included in Appendix&amp;#160;1.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:NatureOfOperations>
  <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;12. ACCRUED WARRANTY COSTS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company's warranty activity is summarized below: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table style="WIDTH: 541px; HEIGHT: 41px" cellspacing="0" cellpadding="0" width="541" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Beginning balance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,846,719&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,899,522&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;31,224,906&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Warranty provision&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,199,240&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;14,707,513&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;18,347,272&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Warranty costs incurred&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(146,437&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(382,129&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(2,550,826&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Ending balance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,899,522&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;31,224,906&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;47,021,352&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:ProductWarrantyDisclosureTextBlock>
  <us-gaap:RestrictedAssetsDisclosureTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;14. RESTRICTED NET ASSETS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As stipulated by the relevant laws and regulations applicable to China's foreign investment enterprise, the Company's PRC subsidiaries are required to make appropriations from net income as determined under accounting principles generally accepted in the PRC ("PRC GAAP") to non-distributable reserves, which include a general reserve, an enterprise expansion reserve and staff welfare and bonus reserve. The wholly-owned PRC subsidiaries are not required to make appropriations to the enterprise expansion reserve but appropriations to the general reserve are required to be made at not less than 10% of the profit after tax as determined under PRC GAAP. The board of directors determines the staff welfare and bonus reserve. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The general reserve is used to offset future losses. The subsidiaries may, upon a resolution passed by the stockholder, convert the general reserve into capital. The staff welfare and bonus reserve is used for the collective welfare of the employee of the subsidiaries. The enterprise expansion reserve is for the expansion of the subsidiaries' operations and can be converted to capital subject to approval by the relevant authorities. These reserves represent appropriations of the retained earnings determined in accordance with Chinese law. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In addition to the general reserve, the Company's PRC subsidiaries are required to obtain approval from the local PRC government prior to distributing any registered share capital. Accordingly, both the appropriations to general reserve and the registered share capital of the Company's PRC subsidiaries are considered as restricted net assets amounting to $354,035,695 as of December&amp;#160;31, 2011.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:RestrictedAssetsDisclosureTextBlock>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;22. SHARE OPTIONS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On May&amp;#160;30, 2006, the Board of Directors approved the adoption of a share incentive plan to provide additional incentives to employees, directors or external consultants. The maximum aggregate number of shares which may be issued pursuant to all awards (including options) is 2,330,000 shares, plus for awards other than incentive option shares, an annual increase to be added on the first business day of each calendar year beginning in 2007 equal to the lesser of one percent (1%) of the number of common shares outstanding as of such date, or a lesser number of common shares determined by the Board of Directors or a committee designated by the Board. In September 2010, the shareholders approved an amendment to the Plan to increase the maximum number of common shares which may be issued pursuant to all awards of options and restricted shares under the Plan to the sum of (i)&amp;#160;2,330,000 plus (ii)&amp;#160;the sum of 1% of the number of outstanding common shares of the Company on the first day of each of 2007, 2008 and 2009 and 2.5% of the number of outstanding common shares of the Company outstanding on the first day of each calendar year after 2009. The share incentive plan will expire on, and no awards may be granted after, March&amp;#160;15, 2016. Under the terms of the share incentive plan, options are generally granted with an exercise price equal to the fair market value of the Company's ordinary shares and expire ten years from the date of grant. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;Options to Employees &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, there was $9,378,964 in total unrecognized compensation expense related to share-based compensation awards, which is expected to be recognized over a weighted-average period of 2.9&amp;#160;years. During the years ended December&amp;#160;31, 2009, 2010 and 2011, $5,025,225, $3,641,260 and $3,382,786 was recognized as compensation expense, respectively. There is no income tax benefit recognized in the income statement for the share-based compensation arrangements in 2009, 2010 and 2011. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company utilizes the Binomial option-pricing model to estimate the fair value of stock options. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following assumptions were used to estimate the fair value of stock options granted in 2009, 2010 and 2011: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="center" width="92"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="center" width="92"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="center" width="92"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Risk free rate&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;4.67% ~ 5.72%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;4.25% ~ 4.75%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;2.76% ~ 3.46%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Volatility ratio&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;81% ~ 84%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;80% ~ 84%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;77% ~ 79%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Dividend yield&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Annual exit rate&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;3.56% ~ 5.24%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;2.89% ~ 3.36%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;3.07% ~ 4.37%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Exercise multiple&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;5.40 ~ 6.20&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;5.00&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="center"&gt;&lt;font size="2"&gt;4.40 - 4.70&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company used the market yield of USD dominated Chinese International government bonds with maturity periods that can cover the contractual life of the shares option for the risk-free rates. The Company estimated the expected volatility based on the average of historical daily annualized volatility of its own and comparable companies' stock prices. The Company's dividend policy is to retain earnings for reinvestment purpose and the Company does not intend to distribute dividends, thus the dividend yield is assumed to be zero. The Company estimated the annual exit rates based on the historical general exit rate of staff at different levels. The Company estimated the exercise multiple based on the historical exercise pattern of prior employee stock options granted by the Company. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;A summary of the option activity is as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="44"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="51"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="47"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Number&lt;br /&gt;
of Options &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Weighted&lt;br /&gt;
Average&lt;br /&gt;
Exercise&lt;br /&gt;
Price &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Weighted&lt;br /&gt;
Average&lt;br /&gt;
Remaining&lt;br /&gt;
Contract&lt;br /&gt;
Terms &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Aggregate&lt;br /&gt;
Intrinsic&lt;br /&gt;
Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left" colspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Options outstanding at January&amp;#160;1, 2011&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,617,666&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10.79&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;801,411&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;8.89&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Exercised&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(262,723&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;4.79&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(323,804&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;12.78&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Options outstanding at December&amp;#160;31, 2011&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,832,550&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10.59&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;8&amp;#160;years&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;170,640&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Options vested or expected to vest at December&amp;#160;31, 2011&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,613,054&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10.62&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;8&amp;#160;years&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;170,640&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Options exercisable at December&amp;#160;31, 2011&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,406,200&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11.12&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;6&amp;#160;years&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;170,640&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The weighted average grant-date fair value of options granted in 2009, 2010 and 2011 was $5.86, $9.62 and $6.50, respectively. The total intrinsic value of options exercised during the years ended December&amp;#160;31, 2009, 2010 and 2011 was $1,743,089, $1,786,605 and $1,760,500, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;Restricted shares to Employees &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company granted 333,190 and 116,500 restricted shares to employees in May 2006 and July 2006 respectively. The restricted shares were granted at nominal value and generally vest over periods from one to four years based on the specific terms of the grants. The difference between the exercise price of the restricted shares and the fair market value of the Company's ordinary shares at the date of grant resulted in total compensation cost of approximately $7.1&amp;#160;million that will be recognized ratably over the vesting period. During the years ended December&amp;#160;31, 2009, 2010 and 2011, the Company recognized $411,125, $235,411 and $nil in compensation expense associated with these awards, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, there was no unrecognized share-based compensation related to unvested restricted share awards. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The total fair value of restricted shares vested during the year ended December&amp;#160;31, 2009, 2010 and 2011 was $433,963, $382,994 and $nil, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;Restricted shares units to Employees &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company granted 475,313 and 42,868 restricted shares units ("RSU") to employees in May 2011 and July 2011, respectively. The RSUs entitle the holders to receive the Company's common shares upon vesting. The RSU were granted for free and generally vest over periods from one to four years based on the specific terms of the grants. The fair market value of the Company's ordinary shares at the date of grant resulted in total compensation cost of approximately $4.6&amp;#160;million that will be recognized ratably over the vesting period. During the year ended December&amp;#160;31, 2011, the Company recognized $678,052 in compensation expense associated with these awards. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2011, there was $3,897,651 of total unrecognized share-based compensation related to unvested restricted share units, which is expected to be recognized over a weighted-average period of 3.3&amp;#160;years. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;A summary of the RSU activity is as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="51"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="82"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Number of&lt;br /&gt;
Shares &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Weighted Average&lt;br /&gt;
Grant-Date&lt;br /&gt;
Fair Value &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="left" colspan="2"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unvested at January&amp;#160;1, 2011&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Granted&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;518,181&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9.16&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Vested&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Forfeited&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(18,641&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9.12&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Unvested at December&amp;#160;31, 2011&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;499,540&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9.16&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The total fair value of restricted shares units vested during the year ended December&amp;#160;31, 2011 was $nil.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:ValueAddedTaxReceivableCurrent decimals="0" contextRef="I2010" unitRef="USD">42296999</us-gaap:ValueAddedTaxReceivableCurrent>
  <us-gaap:EquityMethodInvestments decimals="0" contextRef="I2010" unitRef="USD">5671159</us-gaap:EquityMethodInvestments>
  <us-gaap:SalesRevenueNet decimals="0" contextRef="D2009" unitRef="USD">630961165</us-gaap:SalesRevenueNet>
  <us-gaap:SalesRevenueNet decimals="0" contextRef="D2010" unitRef="USD">1495509056</us-gaap:SalesRevenueNet>
  <us-gaap:CostOfGoodsAndServicesSold decimals="0" contextRef="D2009" unitRef="USD">552856159</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:CostOfGoodsAndServicesSold decimals="0" contextRef="D2010" unitRef="USD">1266737444</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent decimals="0" contextRef="D2010" unitRef="USD">1347828</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
  <csiq:IncreaseDecreaseInAdvanceToSuppliers decimals="0" contextRef="D2009" unitRef="USD">6751157</csiq:IncreaseDecreaseInAdvanceToSuppliers>
  <csiq:IncreaseDecreaseInAdvanceToSuppliers decimals="0" contextRef="D2010" unitRef="USD">2227991</csiq:IncreaseDecreaseInAdvanceToSuppliers>
  <us-gaap:IncreaseDecreaseInCustomerAdvances decimals="0" contextRef="D2009" unitRef="USD">65703</us-gaap:IncreaseDecreaseInCustomerAdvances>
  <us-gaap:IncreaseDecreaseInCustomerAdvances decimals="0" contextRef="D2010" unitRef="USD">5120313</us-gaap:IncreaseDecreaseInCustomerAdvances>
  <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent decimals="0" contextRef="D2009" unitRef="USD">166900</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
  <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent decimals="0" contextRef="D2010" unitRef="USD">2163515</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease decimals="0" contextRef="D2009" unitRef="USD">2001086</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease decimals="0" contextRef="D2010" unitRef="USD">755414</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:PaymentsToAcquireEquityMethodInvestments decimals="0" contextRef="D2009" unitRef="USD">4100084</us-gaap:PaymentsToAcquireEquityMethodInvestments>
  <us-gaap:PaymentsToAcquireEquityMethodInvestments decimals="0" contextRef="D2010" unitRef="USD">1503531</us-gaap:PaymentsToAcquireEquityMethodInvestments>
  <us-gaap:ProceedsFromMinorityShareholders decimals="0" contextRef="D2009" unitRef="USD">9173</us-gaap:ProceedsFromMinorityShareholders>
  <us-gaap:ProceedsFromMinorityShareholders decimals="0" contextRef="D2010" unitRef="USD">145128</us-gaap:ProceedsFromMinorityShareholders>
  <us-gaap:InterestPaidNet decimals="0" contextRef="D2010" unitRef="USD">21211228</us-gaap:InterestPaidNet>
  <us-gaap:InterestPaidNet decimals="0" contextRef="D2009" unitRef="USD">10729375</us-gaap:InterestPaidNet>
  <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times" align="center"&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;b&gt;Appendix&amp;#160;1 &lt;br /&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;Major Subsidiaries of CSI &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table sets forth information concerning CSI's major subsidiaries: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 90%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="96"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="6"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="63"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="30"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="180"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 38pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;Subsidiary &lt;!-- COMMAND=ADD_SCROPPEDRULE,38pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Place and&lt;br /&gt;
date&lt;br /&gt;
of Incorporation &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Attributable&lt;br /&gt;
Equity&lt;br /&gt;
Interest Held &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"&gt;&lt;font size="1"&gt;&lt;b&gt;Principal Activity &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Solartronics(Changshu)&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
November&amp;#160;23, 2001&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Solar Technologies&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
August&amp;#160;8, 2003&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Research and developing solar modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Solar Manufacture&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
January&amp;#160;7, 2005&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Production of solar modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Solar New Energy (Suzhou)&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
December&amp;#160;7, 2005&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Production of solar modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar Manufacturing (Luoyang)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
February&amp;#160;24, 2006&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Manufacture of solar modules, ingots and wafers&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar Manufacturing (Changshu)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
August&amp;#160;1, 2006&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Production of solar modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Cells&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
August&amp;#160;23, 2006&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Manufacture of solar cells&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar (USA)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;USA&lt;br /&gt;
June&amp;#160;8, 2007&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Sales and marketing of modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Project Consulting&amp;#160;GmbH&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Germany&lt;br /&gt;
May&amp;#160;26, 2009&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;70&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar Japan K.K.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Japan&lt;br /&gt;
June&amp;#160;21, 2009&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;90.67&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Sales and marketing of modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar Solutions&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Canada&lt;br /&gt;
June&amp;#160;22, 2009&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI Solar Power (China)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
July&amp;#160;7, 2009&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Investment holding&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar EMEA&amp;#160;GmbH&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Germany&lt;br /&gt;
August&amp;#160;21, 2009&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Sales and marketing of modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar Manufacturing (Ontario)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Canada&lt;br /&gt;
June&amp;#160;30, 2010&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Production of solar modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar (Australia) Pty.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Australia&lt;br /&gt;
February&amp;#160;3, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Sales and marketing of modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar International&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Hong Kong&lt;br /&gt;
March&amp;#160;25, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Sales and marketing of modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar O&amp;amp;M (Ontraio)&amp;#160;Inc.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Canada&lt;br /&gt;
May&amp;#160;10, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;SunE Sky&amp;#160;GP First Light III&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Canada&lt;br /&gt;
May&amp;#160;24, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;SunE Sky First Light III&amp;#160;LP&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Canada&lt;br /&gt;
May&amp;#160;24, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;CSI-Cenergy Holdings,&amp;#160;LLC&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;USA&lt;br /&gt;
July&amp;#160;27, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;62.5&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Developing solar power project&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Suzhou Sanysolar Materials Technology&amp;#160;Co.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;PRC&lt;br /&gt;
August&amp;#160;17, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;80&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Production of solar module materials&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Canadian Solar South East Asia Pte.,&amp;#160;Ltd.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Singapore&lt;br /&gt;
September&amp;#160;19, 2011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;100&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;%&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;Sales and marketing of modules&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times" align="center"&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;b&gt;Additional&lt;br /&gt;
Information&amp;#8212;Financial Statements Schedule&amp;#160;I &lt;br /&gt;
&lt;br /&gt;
Canadian Solar&amp;#160;Inc. &lt;br /&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Schedule&amp;#160;I has been provided pursuant to the requirements of Rule&amp;#160;12-04(a) and 4-08(e)(3) of Regulation&amp;#160;S-X, which require condensed financial information as to financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented as the restricted net assets of Canadian Solar&amp;#160;Inc.'s consolidated and unconsolidated subsidiaries not available for distribution to Canadian Solar&amp;#160;Inc. as of December&amp;#160;31, 2011 of $354,035,695, exceeded the 25% threshold. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;These financial statements have been prepared in conformity with accounting principles generally accepted in the United States except that the equity method has been used to account for investments in subsidiaries. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times" align="center"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;br /&gt;
Financial &lt;br /&gt;
&lt;br /&gt;
Information of Parent Company &lt;br /&gt;
&lt;br /&gt;
Balance Sheets &lt;br /&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="5"&gt;&lt;font size="1"&gt;&lt;b&gt;(In U.S. dollars, except share&lt;br /&gt;
and per share data)&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" align="center" colspan="7"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;ASSETS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Current assets:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;17,834,643&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;7,924,686&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Restricted cash&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;31,626,334&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;5,731,365&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accounts receivable, net of allowance for doubtful accounts of $6,080,501 and $871,385 at December&amp;#160;31, 2010 and 2011, respectively&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;108,939,196&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,325,500&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;30,423,199&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;12,824,582&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Advances to suppliers, net of allowance for doubtful accounts of $17,511 and $6,059,306 at December&amp;#160;31, 2010 and 2011, respectively&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;4,069,236&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Amounts due from related parties&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;108,899,314&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;85,731,327&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred tax assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,723,766&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,279,033&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Prepaid expenses and other current assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,411,569&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;3,011,995&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total current assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;312,927,257&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;125,828,488&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Advances to suppliers, net of allowance for doubtful accounts of nil and $11,365,975 at December&amp;#160;31, 2010 and 2011, respectively&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;13,946,324&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Investment in subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;422,256,208&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;399,437,561&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred tax assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,648,202&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;9,708,590&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Amount due from related parties&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;150,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other non-current assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;5,801,542&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;14,972,773&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;TOTAL ASSETS&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;764,579,533&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;699,947,412&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" align="center" colspan="7"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;LIABILITIES AND EQUITY&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Current liabilities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accounts payable&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10,087,952&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;4,025&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Amounts due to related parties&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;160,239,600&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;177,769,708&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other current liabilities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;20,574,458&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11,323,481&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total current liabilities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;190,902,010&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;189,097,214&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accrued warranty costs&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;26,984,958&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;32,401,893&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Convertible notes&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;905,816&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;950,301&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Liability for uncertain tax positions&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11,460,330&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11,564,233&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;TOTAL LIABILITIES&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;230,253,114&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;234,013,641&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Equity:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Common shares&amp;#8212;no par value: unlimited authorized shares, 42,893,044 and 43,155,767 shares issued and outstanding at December&amp;#160;31, 2009 and 2010, respectively&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;501,145,991&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;502,402,939&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Additional paid-in capital&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(57,392,283&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(53,331,445&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Retained earnings(Accumulated deficit)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;62,110,767&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(28,693,433&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accumulated other comprehensive income&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;28,461,944&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;45,555,710&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total equity&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;534,326,419&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;465,933,771&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;TOTAL LIABILITIES AND EQUITY&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;764,579,533&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;699,947,412&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times" align="center"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;br /&gt;
Financial &lt;br /&gt;
&lt;br /&gt;
Information of Parent Company &lt;br /&gt;
&lt;br /&gt;
Statements of Operations &lt;br /&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="77"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="68"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;(In U.S. dollars, except share and per share data)&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net revenues&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;602,999,324&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,248,400,119&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;829,016,524&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Cost of revenues&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;591,746,362&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,201,713,356&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;792,643,306&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Gross profit&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11,252,962&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;46,686,763&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;36,373,218&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Operating expenses:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Selling expenses&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;8,510,250&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10,057,347&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;10,411,256&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;General and administrative expenses&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;17,258,546&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;13,355,609&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;13,461,891&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Research and development expenses&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;664,102&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;792,509&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;1,255,945&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total operating expenses&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;26,432,898&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;24,205,465&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;25,129,092&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Profit (loss) from operations&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(15,179,936&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;22,481,298&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;11,244,126&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other income (expenses):&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Interest expense&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(140,314&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(296,678&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(267,979&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Interest income&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,153,462&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;933,372&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;474,886&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Investment loss&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(3,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange gain&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;4,281,909&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;830,602&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;3,261,933&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Profit (loss) before income taxes and equity in earnings of subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(8,884,879&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;20,948,594&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;14,712,966&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Income tax expense&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(1,576,793&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(9,956,513&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(6,742,827&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Equity in earnings(loss) of subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;33,107,556&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;39,576,838&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(98,777,339&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net Income (loss)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;22,645,884&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;50,568,919&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(90,804,200&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times" align="center"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;br /&gt;
Financial &lt;br /&gt;
&lt;br /&gt;
Information of Parent Company &lt;br /&gt;
&lt;br /&gt;
Statements of Cash Flows &lt;br /&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="72"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="65"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="72"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;(In U.S. dollars)&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Operating activities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net Income (loss)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;22,645,884&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,568,919&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(90,804,200&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Depreciation and amortization&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,450&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,888&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,864&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Allowance for doubtful debts&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,208,800&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(7,327,386&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,829,275&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Investment loss&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Amortization of discount on debt&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;35,638&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;39,816&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;44,485&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Equity in earnings (loss) of subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(33,107,556&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(39,576,838&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;98,774,339&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Share-based compensation&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,436,350&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,876,671&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,060,838&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Changes in operating assets and liabilities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Inventories&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(29,306,391&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,140,423&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,598,617&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accounts receivable&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(105,141,401&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;37,753,416&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;99,826,223&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Amounts due from related parties&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(9,102,961&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(16,299,621&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(126,832,013&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Advances to suppliers&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(7,248,785&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,752,935&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;11,973,762&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other current assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(327,630&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(4,195,539&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,399,566&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other non-current assets&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(5,786,798&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(9,177,091&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accounts payable&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,026,101&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,937,109&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(10,083,933&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Advances from customers&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,713,862&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;130,350&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(216,370&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Amounts due to related parties&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;139,080,262&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(23,827,298&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,530,108&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accrued warranty costs&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,618,662&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;11,874,837&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,416,935&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Other current liabilities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,900,397&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,848,840&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(9,034,605&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Liability for uncertain tax positions&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,001,087&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;755,415&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;103,902&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred taxes&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(3,213,988&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;392,598&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;384,345&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net cash provided by operating activities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;7,223,781&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;31,063,737&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;21,800,047&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Investing activities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Decrease (increase) in restricted cash&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(150,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(31,476,334&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;25,894,969&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Investment in subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(74,120,415&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(45,851,545&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(75,955,691&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Purchases of property, plant and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(3,497&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(1,172&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net cash used in investing activities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(74,273,912&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(77,329,051&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(50,060,722&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Financing activities:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Proceeds from issuance of common shares&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;103,349,924&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Issuance costs paid for common shares offering&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(538,581&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Proceeds from exercise of stock options&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;674,424&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;823,560&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,256,948&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net cash provided by financing activities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;103,485,767&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;823,560&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,256,948&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Effect of exchange rate changes&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;210,504&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;13,340,647&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,093,770&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net increase (decrease) in cash and cash equivalents&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;36,646,140&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(32,101,107&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(9,909,957&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Cash and cash equivalents at the beginning of the year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;13,289,610&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;49,935,750&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,834,643&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Cash and cash equivalents at the end of the year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;49,935,750&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,834,643&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;7,924,686&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Supplemental disclosure of cash flow information:&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Interest paid&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;104,676&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;296,678&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;223,495&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Income taxes paid&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,680,672&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,204,641&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;13,575,821&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
  <csiq:InvestmentIncomeLossDisclosureTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;23. INVESTMENT INCOME (LOSS) &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following table summarizes the Company's investment income (loss): &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="59"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="44"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"&gt;&lt;font size="1"&gt;&lt;b&gt;Years Ended December&amp;#160;31, &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Sale of subsidiaries&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,788,036&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;210,312&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Impairment of long-term investment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(3,000,000&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(63,715&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(41,163&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total investment income (loss)&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,788,036&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(2,853,403&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(41,163&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In June 2009, the Company and CVB Solar&amp;#160;GmbH established a partnership, with the Company owning 70% of, and thereby consolidating as a subsidiary, the partnership. The Company contracted with the partnership to build a ground-mounted solar plant in Bernsdorf, Germany using the Company's solar modules. The project was completed in November 2009 and was sold to a third-party buyer prior to December&amp;#160;31, 2009 for $2.3&amp;#160;million. The Company recognized a gain from the sale of the partnership of $1,788,036 as investment income for the year ended December&amp;#160;31, 2009. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company owns preferred shares of a privately held entity in an amount that is not sufficient to provide the Company with significant influence over the investee's operations. In 2010, due to the deterioration of the investee's financial position, the Company concluded that the $3,000,000 preferred share investment was fully impaired.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</csiq:InvestmentIncomeLossDisclosureTextBlock>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue decimals="0" contextRef="I2010" unitRef="USD">2452162</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments decimals="0" contextRef="D2009" unitRef="USD">9870333</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments decimals="0" contextRef="D2010" unitRef="USD">1656928</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:StockIssuedDuringPeriodValueOther decimals="0" contextRef="D2009_CommonStockMember" unitRef="USD">1682869</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueOther decimals="0" contextRef="D2009" unitRef="USD">1682869</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:SignificantPurchaseCommitmentRemainingMinimumAmountCommitted decimals="0" contextRef="I2010" unitRef="USD">-15888507</us-gaap:SignificantPurchaseCommitmentRemainingMinimumAmountCommitted>
  <us-gaap:IncreaseDecreaseInOtherReceivables decimals="0" contextRef="D2010" unitRef="USD">1828277</us-gaap:IncreaseDecreaseInOtherReceivables>
  <us-gaap:IncreaseDecreaseInOtherReceivables decimals="0" contextRef="D2009" unitRef="USD">21981216</us-gaap:IncreaseDecreaseInOtherReceivables>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets decimals="0" contextRef="D2009" unitRef="USD">15111379</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets decimals="0" contextRef="D2010" unitRef="USD">6424395</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease decimals="0" contextRef="D2009" unitRef="USD">6051483</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
  <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease decimals="0" contextRef="D2010" unitRef="USD">14259880</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
  <us-gaap:GainLossOnSaleOfDerivatives decimals="0" contextRef="D2009" unitRef="USD">-17367159</us-gaap:GainLossOnSaleOfDerivatives>
  <us-gaap:GainLossOnSaleOfDerivatives decimals="0" contextRef="D2010" unitRef="USD">-1337319</us-gaap:GainLossOnSaleOfDerivatives>
  <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 decimals="0" contextRef="D2009" unitRef="USD">2345557</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
  <csiq:IncomeLossOnInvestments decimals="0" contextRef="D2010" unitRef="USD">-2853403</csiq:IncomeLossOnInvestments>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue decimals="0" contextRef="I2010" unitRef="USD">2182677</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
  <us-gaap:AllowanceForCreditLossesTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;4. ALLOWANCE FOR DOUBTFUL RECEIVABLES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Allowance for doubtful receivables are comprised of allowances for account receivable trade and advances to suppliers. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;An analysis of allowances for accounts receivable, trade for the years ended December&amp;#160;31, 2009, 2010 and 2011 is as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="65"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="59"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Beginning of the year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;5,605,983&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;18,029,440&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;7,956,036&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Allowances made (reversed) during the year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;16,536,592&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(10,082,718&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;6,552,926&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accounts written-off against allowances&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(4,113,307&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(5,053,538&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange effect&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;172&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,314&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;50,057&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Closing balance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;18,029,440&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;7,956,036&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,505,481&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;An analysis of allowances for advances to suppliers for the years ended December&amp;#160;31, 2009, 2010 and 2011 is as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2009 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Beginning of the year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,341,685&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,985,195&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;19,389,542&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Allowances made during the year&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,641,316&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,239,858&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,728,681&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Accounts written-off against allowances&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(2,205,848&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Foreign exchange effect&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,194&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;370,337&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,005,498&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Closing balance&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,985,195&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;19,389,542&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;38,123,721&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:AllowanceForCreditLossesTextBlock>
  <csiq:ShortTermNotesPayableTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;11. SHORT-TERM NOTES PAYABLE &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company enters into arrangements with banks wherein the banks issue notes to the Company's vendors, which effectively serve to extend the payment date of the associated accounts payable. Vendors may present the notes for payment to a bank, including the bank issuing the note, prior to the stated maturity date, but generally at a discount from the face amount of the note. Although the option is available, the Company's vendors rarely pursue settlement in advance of the note maturity date. Further, the Company is required to deposit restricted cash balances with the issuing bank, which are utilized to immediately repay the bank upon the banks' settlement of the notes. Given the purpose of these arrangements is to extend the payment dates of accounts payable, the Company has recorded such amounts as short-term notes payable. As payments by the bank are immediately repaid by the Company's restricted cash balances with that same bank, the notes payable do not represent cash borrowings from the bank and, as such, the associated cash payments have been recorded by the Company as an operating activity in the consolidated statements of cash flows. As of December&amp;#160;31, 2010 and 2011, short-term notes payable was $9,969,217 and $131,568,540, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</csiq:ShortTermNotesPayableTextBlock>
  <csiq:PaidInCapitalFromNoncontrollingInterest decimals="0" contextRef="D2009_NoncontrollingInterestMember" unitRef="USD">9173</csiq:PaidInCapitalFromNoncontrollingInterest>
  <csiq:PaidInCapitalFromNoncontrollingInterest decimals="0" contextRef="D2009" unitRef="USD">9173</csiq:PaidInCapitalFromNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="I2008_ParentMember" unitRef="USD">332253981</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2009_ParentMember" unitRef="USD">22645884</us-gaap:ProfitLoss>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue decimals="0" contextRef="D2009_ParentMember" unitRef="USD">5436350</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues decimals="0" contextRef="D2009_ParentMember" unitRef="USD">102811343</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueOther decimals="0" contextRef="D2009_ParentMember" unitRef="USD">1682869</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="0" contextRef="D2009_ParentMember" unitRef="USD">674424</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="I2009_ParentMember" unitRef="USD">465716624</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2010_ParentMember" unitRef="USD">50568919</us-gaap:ProfitLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2010_ParentMember" unitRef="USD">13340645</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2010_ParentMember" unitRef="USD">63909564</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2010_NoncontrollingInterestMember" unitRef="USD">228150</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue decimals="0" contextRef="D2010_ParentMember" unitRef="USD">3876671</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="0" contextRef="D2010_ParentMember" unitRef="USD">823560</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="I2010_ParentMember" unitRef="USD">534326419</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2011_ParentMember" unitRef="USD">-73710434</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="I2011_ParentMember" unitRef="USD">465933771</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2009_ParentMember" unitRef="USD">211773</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2009_ParentMember" unitRef="USD">22857657</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2009_NoncontrollingInterestMember" unitRef="USD">132315</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;3. BUSINESS COMBINATION &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On January&amp;#160;28, 2011, Canadian Solar Solutions&amp;#160;Inc. ("CSSI") entered into a purchase agreement with SkyPower Limited ("SkyPower"), an independent third party, to purchase 50% of the share interest of both SunE Sky&amp;#160;GP First Light III&amp;#160;Ltd ("FL3&amp;#160;GP") SunE Sky First Light III&amp;#160;LP ("FL3&amp;#160;LP") to extend its business scope as a solar farm owner in Canada and to sell its solar modules. FL3&amp;#160;GP and FL3&amp;#160;LP were formed to build, install and operate the Project FL3, which is a proposed solar plant in Ontario Canada. The Company paid $3,020,109 for the 50% interest in FL3&amp;#160;GP and FL3&amp;#160;LP and accounted for the investment using the equity method. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On May&amp;#160;24, 2011, CSSI entered into another purchase agreement with SkyPower to acquire the remaining 50% equity interests and become the sole shareholder of both FL3&amp;#160;GP and FL3&amp;#160;LP. The Company paid $3,084,714 for such interests. The fair value of the acquired company as of May&amp;#160;24, 2011 approximated that of the acquired company as of January&amp;#160;28, 2011; therefore, no material gain or loss resulted from the step acquisition.&amp;#160;GP's and FL3&amp;#160;LP's results of operations have been consolidated since May&amp;#160;24, 2011 and were immaterial for the year ended December&amp;#160;31, 2011. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;Purchase price allocation: &lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="65"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Net tangible assets acquired&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;845,929&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Deferred tax liabilities&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;(1,345,152&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Power purchase agreement&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;4,339,201&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Goodwill&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;2,264,845&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total consideration&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;$&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right"&gt;&lt;font size="2"&gt;6,104,823&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill is not deductible for tax purposes and is not amortized, but is reviewed annually for impairment. The acquired goodwill is not deductible for tax purposes. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The fair value of the power purchase agreement, was calculated using the income approach and has an estimated useful life of 20&amp;#160;years. Amortization expense of $142,969 was recorded for the year ended December&amp;#160;31, 2011.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:SubsequentEventsTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;24. SUBSEQUENT EVENTS &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Between January&amp;#160;1 and March&amp;#160;31, 2012, we obtained new borrowings of approximately $94&amp;#160;million and renewed approximately $613&amp;#160;million bank facilities, the due dates of which extend beyond December&amp;#160;31, 2012. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On April&amp;#160;17, the Company and SkyPower entered into a purchase agreement under which the Company will acquire a majority interest in 16 solar projects representing approximately 190-200MW from SkyPower. Each of these projects was awarded a 20-year power purchase contract by the Ontario Power Authority. Fifteen of these contracts were issued under Ontario's Feed-In-Tariff Program, and one was issued as part of Ontario's Renewable Energy Standard Offer Program. The transaction price is approximately CAD185&amp;#160;million ($185&amp;#160;million), of which $69.8&amp;#160;million will be paid once the closing conditions are met, $69.8&amp;#160;million is due on May&amp;#160;31, 2012, and the remaining amount is to be paid as the solar projects reach certain milestones. In conjunction with the transaction, a five-year warrant will be issued to SkyPower's owners for 9.9% of the Company's outstanding shares on the closing day, with a strike price of $5.00. The Company and SkyPower also agreed to form&amp;#160;a 50/50 international joint venture focused on developing solar power plants in select emerging markets.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates decimals="0" contextRef="D2011" unitRef="USD">6104823</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2009" unitRef="USD">22989972</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2010" unitRef="USD">64137714</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2011" unitRef="USD">-73792291</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <csiq:PaidInCapitalFromNoncontrollingInterest decimals="0" contextRef="D2011" unitRef="USD">467720</csiq:PaidInCapitalFromNoncontrollingInterest>
  <csiq:ProvisionReversalForFirmPurchaseCommitment decimals="0" contextRef="D2011" unitRef="USD">10610410</csiq:ProvisionReversalForFirmPurchaseCommitment>
  <csiq:ProvisionReversalForFirmPurchaseCommitment decimals="0" contextRef="D2009" unitRef="USD">13822818</csiq:ProvisionReversalForFirmPurchaseCommitment>
  <csiq:ProvisionReversalForFirmPurchaseCommitment decimals="0" contextRef="D2010" unitRef="USD">1562002</csiq:ProvisionReversalForFirmPurchaseCommitment>
  <csiq:ProceedsFromCapitalContributionFromMinorityInterest decimals="0" contextRef="D2011" unitRef="USD">467720</csiq:ProceedsFromCapitalContributionFromMinorityInterest>
  <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(a)&amp;#160;&amp;#160;&amp;#160;Basis of presentation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America ("US&amp;#160;GAAP"). &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(b)&amp;#160;&amp;#160;&amp;#160;Basis of consolidation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The consolidated financial statements include the financial statements of CSI and its subsidiaries. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The consolidated financial statements include the financial statements of the Company and its subsidiaries in which it has a controlling financial interest. A controlling financial interest is typically determined when a company holds a majority of the voting equity interest in an entity. The Company evaluates each of its interest in private companies to determine whether or not the investee is a variable interest entity ("VIE"). If the Company demonstrates it both has (i)&amp;#160;the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (ii)&amp;#160;the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE, then the entity is consolidated. The Company has not consolidated any VIEs as of or during any of the periods presented. All significant intercompany balances and transactions between the Company and its subsidiaries have been eliminated in consolidation. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(c)&amp;#160;&amp;#160;&amp;#160;Use of estimates&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant accounting estimates reflected in the Company's financial statements include revenue recognition for system integration projects accounted for under the percentage of completion method, estimated sales returns, allowance for doubtful accounts and advances to suppliers, valuation of inventories and provision for firm purchase commitments, provision for contingent liability, useful lives and impairment of long lived assets, accrual for warranty, fair value of foreign exchange derivatives, provision for uncertain tax positions and tax valuation allowances and assumptions used in the computation of share-based compensation, including the associated forfeiture rates. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(d)&amp;#160;&amp;#160;&amp;#160;Cash and cash equivalents and restricted cash&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Cash and cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and have original maturities of three months or less when acquired. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Restricted cash represents amounts held by banks, which are not available for the Company's general use, as security for issuance of letters of credit, short term notes payable, and bank borrowings. Upon maturity of the letters of credit and repayment of short term notes payable, and bank borrowings which generally occur within one year, the deposits are released by the bank and become available for general use by the Company. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(e)&amp;#160;&amp;#160;&amp;#160;Accounts receivable, unbilled&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accounts receivable, unbilled represents revenue that has been recognized in advance of billing. The Company uses the percentage of completion method to recognize revenue from system integration projects for which the Company provides engineering, procurement and construction services ("EPC"). Under this accounting method, revenue may be recognized in advance of billing the customer, which results in the recording of accounts receivable, unbilled. Once the Company meets the billing criteria under such contract, it bills the customer and reclassifies the unbilled balance to accounts receivable trade, net. Billing requirements vary by contract, but are generally structured around completion of certain construction milestones. The Company maintains allowances for uncollectible accounts receivable, unbilled. The Company evaluates collectability of unbilled amounts based on historical collections and other factors. There were no allowances recognized during the year ended 2011. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(f)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Allowance for doubtful receivables&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In 2009, the Company began purchasing insurance from China Export&amp;#160;&amp;amp; Credit Insurance Corporation ("Sinosure") for certain of its accounts receivable, trade in order to reduce its exposure to bad debt loss. The Company provides an allowance for accounts receivable, trade using primarily a specific identification methodology. An allowance is recorded based on the likelihood of collection from the specific customer regardless whether such account is covered by Sinosure. At the time the claim is made to Sinosure, the Company records a receivable from Sinosure equal to the expected recovery up to the amount of the specific allowance. The Company had recorded a receivable from Sinosure in prepaid expenses and other current assets of $7,101,492, $4,212,532 and $5,337,282 as of December&amp;#160;31, 2009, 2010 and 2011, respectively, and a corresponding reduction in bad debt expense. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(g)&amp;#160;&amp;#160;&amp;#160;Advances to suppliers&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In order to secure a stable supply of silicon materials, the Company makes prepayments to certain suppliers based on written purchase orders detailing product, quantity and price. Such amounts are recorded in advances to suppliers in the consolidated balance sheets. Advances to suppliers expected to be utilized within twelve months as of each balance sheet date are recorded as current assets and the portion expected to be utilized after twelve months are classified as non-current assets in the consolidated balance sheets. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company makes the prepayments without receiving collateral. Such prepayments are unsecured and expose the Company to supplier credit risk. As of December&amp;#160;31, 2010 and 2011, gross prepayments made to individual suppliers in excess of 10% of total advances to suppliers are as follows: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="64"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="64"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At&lt;br /&gt;
December&amp;#160;31,&lt;br /&gt;
2010 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;At&lt;br /&gt;
December&amp;#160;31,&lt;br /&gt;
2011 &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Supplier A&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;18,004,235&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;17,408,593&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Supplier B&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,663,744&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,157,248&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Supplier C&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,054,708&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,517,110&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Supplier D&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;7,549,800&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;9,430,646&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(h)&amp;#160;&amp;#160;&amp;#160;Inventories&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Inventories are stated at the lower of cost or market. Cost is determined by the weighted-average method. Cost is comprised of direct materials and, where applicable, direct labor costs, tolling costs and those overhead costs that have been incurred in bringing the inventories to their present location and condition. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Adjustments are recorded to write down the cost of obsolete and excess inventory to the estimated market value based on historical and forecast demand. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company outsources portions of its manufacturing process, including converting silicon into ingots, cutting ingots into wafers, and converting wafers into solar cells, to various third-party manufacturers. These outsourcing arrangements may or may not include transfer of title of the raw material inventory (silicon, ingots or wafers) to the third-party manufacturers. Such raw materials are recorded as raw materials inventory when purchased from suppliers. For those outsourcing arrangements in which title is not transferred, the Company maintains such inventory on the Company's balance sheet as raw materials inventory while it is in physical possession of the third-party manufacturer. Upon receipt, processed inventory is reclassified to work-in-process inventory and a processing fee is paid to the third-party manufacturer. For those outsourcing arrangements, which are characterized as sales, in which title (including risk of loss) does transfer to the third-party manufacturer, the Company is constructively obligated, through raw materials sales agreements and processed inventory purchase agreements, which have been entered into simultaneously with the third-party manufacturer, to repurchase the inventory once processed. In this case, the raw material inventory remains classified as raw material inventory while in the physical possession of the third-party manufacturer and cash is received, which is classified as "advances from customers" on the balance sheet and not as revenue or deferred revenue. Cash payments for outsourcing arrangements, which require prepayment for repurchase of the processed inventory, are classified as "advances to suppliers" on the balance sheet. There is no right of offset for these arrangements and accordingly, "advances from customers" and "advances to suppliers" remain on the balance sheet until the processed inventory is repurchased. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On occasion, the Company enters into firm purchase commitments to acquire materials from its suppliers. A firm purchase commitment represents an agreement that specifies all significant terms, including the price and timing of the transactions, and includes a disincentive for non-performance that is sufficiently large to make performance probable. This disincentive is generally in the form of a take-or-pay provision, which requires the Company to pay for committed volumes regardless of whether the Company actually acquires the materials. The Company evaluates these agreements and records a loss, if any, on firm purchase commitments using the same lower of cost or market approach as that used to value inventory. The Company records the expected loss only as it relates to the following fiscal period, as it is unable to reasonably estimate future market prices beyond one year, in cost of revenues in the consolidated statements of operations.&amp;#160;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(i)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Business combination&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Business combinations are recorded using the&amp;#160;acquisition method of accounting and, accordingly, the acquired assets and liabilities are recorded at their fair market value at the date of acquisition. Any excess of acquisition cost over the fair value of the acquired assets and liabilities, including identifiable intangible assets, is recorded as goodwill. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(j)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Group performs an annual goodwill impairment test comprised of two steps. The first step compares the fair value of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit's goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. An impairment loss is recognized for any excess in the carrying value of goodwill over the implied fair value of goodwill. Management performs its goodwill impairment test as of December&amp;#160;31 of each year or when there is a triggering event causing management to believe it is more likely than not that the carrying amount of goodwill may be impaired. . Fair values for reporting units are determined based on discounted cash flows, market multiples or appraised values. The goodwill is mainly related to the acquisition of subsidiaries in Canada. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(k)&amp;#160;&amp;#160;&amp;#160;Property, plant and equipment&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Property, plant and equipment is recorded at cost less accumulated depreciation. The cost of property, plant and equipment comprises its purchase price and any directly attributable costs, including interest cost capitalized during the period the asset is brought to its working condition and location for its intended use. The Company expenses repair and maintenance costs as incurred. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Depreciation is computed on a straight-line basis over the following estimated useful lives: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="39%"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="39%"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Buildings&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;20&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Leasehold improvements&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Over the shorter of the lease term or their estimated useful lives&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Machinery&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;5 - 10&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="top"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="top"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="top"&gt;&lt;font size="2"&gt;5&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Motor vehicles&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;5&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Costs incurred in constructing new facilities, including progress payment, capitalized interest and other costs relating to the construction, are capitalized and transferred to property, plant and equipment on completion and depreciation commences from that time. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(l)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Intangible assets&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Intangible assets primarily represent the power purchase agreement, technical know-how, and computer software purchased from third parties. Intangible assets are recorded at fair value at the time of acquisition less accumulated amortization, if applicable. Amortization is recorded according to the following table on a straight-line basis for all intangible assets: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="left" width="68"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Power purchase agreement&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;20&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Technical know-how&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;10&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Computer software&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;1 - 10&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(m)&amp;#160;&amp;#160;Prepaid land use right&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Prepaid land use right represents amounts paid for the Company's lease for the use right of lands located in Changshu City, Suzhou City, and Luoyang City of People's Republic of China ("PRC"). Amounts are charged to earnings ratably over the term of the lease of 50&amp;#160;years.&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(n)&amp;#160;&amp;#160;&amp;#160;Investments in affiliates&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company holds equity investments in affiliates for which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Company records its' proportionate share of the investees' income or loss in its consolidated financial statements. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (1)&amp;#160;nature of the investment; (2)&amp;#160;cause and duration of the impairment; (3)&amp;#160;extent to which fair value is less than cost; (4)&amp;#160;financial conditions and near term prospects of the issuers; and (5)&amp;#160;ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(o)&amp;#160;&amp;#160;&amp;#160;Impairment of long-lived assets&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Company measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company would recognize an impairment loss based on the fair value of the assets. There was no impairment charge recognized for the years ended December&amp;#160;31, 2009, 2010 and 2011. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(p)&amp;#160;&amp;#160;&amp;#160;Income taxes&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net tax loss carry forwards and credits using the enacted tax rates expected to apply to taxable income in the periods in which the deferred tax liability or asset is expected to be settled or realized. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities. The components of the deferred tax assets and liabilities are individually classified as current and non-current based on the characteristics of the underlying assets and liabilities, or the expected timing of their use when they do not relate to a specific asset or liability. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Income tax expense includes (i)&amp;#160;deferred tax expense, which generally represents the net change in the deferred tax asset or liability balance during the year plus any change in valuation allowances; (ii)&amp;#160;current tax expense, which represents the amount of tax currently payable to or receivable from a taxing authority; and (iii)&amp;#160;noncurrent tax expense, which represents the increases and decreases in amounts related to uncertain tax positions from prior period and not settled with cash or other tax attributes. The Company only recognizes tax benefits related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the amount of tax benefit that the Company recognizes is the largest amount of tax benefit that is more than fifty percent likely of being sustained upon the ultimate settlement of such uncertain tax position. The Company records penalties and interest as a component of income tax expense. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(q)&amp;#160;&amp;#160;&amp;#160;Revenue recognition&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Sales of modules, solar system kits and silicon materials are recorded when products are delivered and title and risk of loss or damage has passed to the customers. A Solar system kit is a ready-to-install package consisting of solar modules produced by the Company and the third party supplied components, such as inverters, racking system, tracker and other accessories. The Company only recognizes revenues when prices to the seller are fixed or determinable and collectability is reasonably assured. If collectability is not reasonably assured, the Company recognizes revenue only upon collection of cash. Revenues also include reimbursements of shipping and handling costs of products sold to customers. Sales agreements typically contain the customary product warranties but do not contain any post-shipment obligations nor any return or credit provisions. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;A majority of the Company's contracts provide that products are shipped under the term of free on board ("FOB"), ex-works, or cost, insurance and freight ("CIF"). Under FOB, the Company fulfills its obligation to deliver when the goods have passed over the ship's rail at the named port of shipment. The customer has to bear all costs and risks of loss or damage to the goods from that point. Under ex-works, the Company fulfills its obligation to deliver when it has made the goods available at its premises to the customer. The customer bears all costs and risks involved in taking the goods from the Company's premises to the desired destination. Under CIF, the Company must pay the costs, marine insurance and freight necessary to bring the goods to the named port of destination but the risk of loss of or damage to the goods, as well as any additional costs due to events occurring after the time the goods have been delivered on board the vessel, is transferred to the customer when the goods pass the ship's rail in the port of shipment. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company uses the percentage of completion method to recognize revenue from systems integration projects for which the Company provides EPC services under an EPC contract when the contract price is fixed or determinable. The Company uses the cost-to-cost method to measure the percentage of completion and recognize revenue based on the estimated progress to completion. The Company periodically revises its profit estimates based on changes in facts, and immediately recognizes any losses that are identified on contracts. Incurred costs include all direct material, labor, subcontractor cost, and other associated costs. The Company recognizes job material costs as incurred costs when the job materials have been permanently attached or fitted to the solar power systems as required by the engineering design. The construction periods normally extend beyond six months and less than one year. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Sales to customers are recorded net of estimated returns. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company enters into toll manufacturing arrangements in which the Company receives wafers and returns finished modules. In those cases, the title of the wafers received and risk of loss remains with the seller. As a result, the Company does not recognized inventory on the balance sheet. The Company recognizes a service fee as revenue when the processed modules are delivered. During the year ended December&amp;#160;31, 2009, 2010 and 2011, the Company recognized $nil, $nil, and $24,709,792 revenue under toll manufacturing arrangements &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company enters into buy/sell arrangements with certain raw material vendors pursuant to which the Company sells finished goods, comprising either solar cells or solar modules, in exchange for raw materials, typically silicon wafers. These arrangements are made with counterparties in the same line of business as the Company and are executed as a means of securing a consistent supply of raw materials. The transactions are recorded in revenues and cost of revenues at fair value on a gross basis. During the year ended December&amp;#160;31, 2011, the Company purchased $21,463,337 of raw materials and sold $43,833,871 of finished goods under these buy-and-sell arrangements. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On occasion, the Company permitted certain customers to return products for reasons that were not covered by warranty. The Company makes estimates of sales returns basis based on historical experience and records such estimates as a reduction of revenue. As of December&amp;#160;31, 2009, 2010 and 2011, the Company had a sales return reserve of $8.5&amp;#160;million, $8.9&amp;#160;million and $6.2&amp;#160;million, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of December&amp;#160;31, 2009, 2010 and 2011, the Company had inventories of $21.0&amp;#160;million, $18.8&amp;#160;million and $23.2&amp;#160;million, respectively, relating to sales to customers where revenues were not recognized because the collection of payment was not reasonably assured. The delivered product remains in inventories on consolidated balance sheets, regardless of whether title has been transferred. In such cases, the Company recognizes revenue, relieves inventories and recognizes cost of revenue when payment is collected from customers. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(r)&amp;#160;&amp;#160;&amp;#160;Cost of revenues&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Cost of revenues from modules and system kits includes production and indirect costs for products sold including depreciation and amortization. Cost of revenues from silicon materials includes acquisition costs. Cost of revenues from services includes labor and material costs associated with provision of the services. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(s)&amp;#160;&amp;#160;&amp;#160;Shipping and handling costs&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Payments received from customers for shipping and handling costs are included in net revenues. Shipping and handling costs relating to solar module sales of $7,719,340, $23,727,467 and $31,785,077, are included in selling expenses for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(t)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Legal and professional service fees&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company expenses its legal and professional service fees as incurred. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(u)&amp;#160;&amp;#160;&amp;#160;Research and development&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Research and development costs are expensed when incurred and amounted to $ 3,180,372, $6,843,216 and $19,838,547 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(v)&amp;#160;&amp;#160;&amp;#160;Advertising expenses&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Advertising expenses are expensed as incurred and amounted to $461,803, $5,148,215 and $11,194,027 for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(w)&amp;#160;&amp;#160;Warranty cost&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Before June 2009, the Company typically sold standard solar modules and products with up to a two-year guarantee for defects in materials and workmanship and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. In June 2009, the Company increased its warranty against defects in materials and workmanship to six years. Effective August&amp;#160;1, 2011, the Company increased its warranty against defects in materials and workmanship to ten years and guarantees that, for a period of 25&amp;#160;years the modules will maintain the following performance levels: (i)&amp;#160;during the first year, the actual power output of the module will be no less than 97% of the labeled power output; (ii)&amp;#160;from year 2 to year 24, the actual annual power output decline will be no more than 0.7%; and (iii)&amp;#160;by the end of year 25, the actual power output of the module will be no less than 80% of the labeled power output. The Company has the right to repair or replace solar modules, at its option, under the terms of the warranty policy. The Company maintains warranty reserves to cover potential liabilities that could arise under these guarantees and warranties. Due to limited warranty claims to date, the Company accrues the estimated costs of warranties based on an assessment of its competitors' accrual history, industry-standard accelerated testing, estimates of failure rates from its quality review, and other assumptions that the Company believes to be reasonable under the circumstances. Actual warranty costs are accumulated and charged against the accrued warranty liability. To the extent that accrual warranty costs differ from the estimates, the Company will prospectively revise the accrual rate. The Company currently records a 1% warranty provision for sales of solar modules and 0.8% for sales of solar system kits. The warranty costs of $6,051,483, $14,259,880 and $18,347,272 are included in cost of revenues for the years ended December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In April 2010, the Company started to purchase product warranty insurance from a group of insurance companies to back up its warranties. Under the policies, the insurance companies have agreed to cover the liabilities listed on its warranty statement up to certain maximum claim limits and subject to certain deductibles. Insurance premiums are recorded as other non-current assets and amortized over the 25-year term of the insurance policy. The unamortized carrying amount is nil, $5,593,524 and $14,791,807 as of December&amp;#160;31, 2009, 2010 and 2011, respectively, and is included as a component of other non-current assets in the consolidated balance sheets. The use of insurance may alter the costs of our warranty program. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(x)&amp;#160;&amp;#160;&amp;#160;Foreign currency translation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The United States dollar ("U.S. dollar"), the currency in which a substantial amount of the Company's transactions are denominated, is used as the functional and reporting currency of CSI. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollars at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the U.S. dollar during the year are converted into the U.S. dollar at the applicable rates of exchange prevailing on the transaction date. Transaction gains and losses are recognized in the consolidated statements of operations. Gains and losses on intra-entity foreign currency transactions that are of a long-term-investment nature (that is, settlement is not planned or anticipated in the foreseeable future) between consolidated entities are not recognized in earnings, but are included as a component of other comprehensive income. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The financial records of certain of the Company's subsidiaries are maintained in local currencies other than the U.S. dollar, such as Renminbi ("RMB"), Euro ("EUR"), Canadian dollar ("CAD") and Japanese Yen ("Yen"), which are their functional currencies. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses, gains and losses are translated using the average rate for the year. Translation adjustments are reported as foreign currency translation adjustment and are shown as a separate component of other comprehensive income in the statements of changes in equity and comprehensive income. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(y)&amp;#160;&amp;#160;&amp;#160;Comprehensive income&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Comprehensive income includes all changes in equity except those resulting from investments by owners and distributions to owners. For the years presented, total comprehensive income included (i)&amp;#160;net income, (ii)&amp;#160;foreign currency translation adjustments and (iii)&amp;#160;gains and losses on intra-entity foreign currency transactions that are of a long-term-investment nature (that is, settlement is not planned or anticipated in the foreseeable future) between consolidated entities. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(z)&amp;#160;&amp;#160;Foreign currency risk&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the People's Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company's cash and cash equivalents and restricted cash denominated in RMB amounted to $207,673,385, $296,612,028 and $363,647,327 as of December&amp;#160;31, 2009, 2010 and 2011, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(aa)&amp;#160;Concentration of credit risk&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and advances to suppliers. All of the Company's cash and cash equivalents are held with financial institutions that Company management believes to be high credit quality. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company conducts credit evaluations of customers and generally does not require collateral or other security from its customers. The Company establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers. With respect to advances to suppliers, such suppliers are primarily suppliers of raw materials. The Company performs ongoing credit evaluations of its suppliers' financial conditions. The Company generally does not require collateral or security against advances to suppliers, however, it maintains a reserve for potential credit losses and such losses have historically been within management's expectation. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(ab)&amp;#160;Fair value of derivatives and financial instruments&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company estimates fair value of financial assets and liabilities as the price that would be received from the sale of an asset or paid to transfer a liability (i.e.,&amp;#160;an exit price) on the measurement date in an orderly transaction between market participants. The fair value measurement guidance establishes a three-level fair value hierarchy that prioritizes the inputs into the valuation techniques used to measure fair value. The fair value hierarchy gives the highest priority, Level&amp;#160;1, to measurements based on unadjusted quoted prices in active markets for identical assets or liabilities and lowest priority, Level&amp;#160;3, to measurements based on unobservable inputs and classifies assets and liabilities with limited observable inputs or observable inputs for similar assets or liabilities as Level&amp;#160;2 measurement. When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use; when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(ac)&amp;#160;Earnings per Share&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Basic income per share is computed by dividing income attributable to holders of common shares by the weighted average number of common shares outstanding during the year. Diluted income per common share reflects the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares. Common share equivalents are excluded from the computation in loss periods, as their effects would be anti-dilutive. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(ad)&amp;#160;Share-based compensation&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The Company's share-based compensation with employees and non-employees, such as restricted shares and share options, is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The Company has made an estimate of expected forfeitures and is recognizing compensation cost only for those equity awards expected to vest.&amp;#160;&lt;/font&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;&lt;i&gt;(ae)&amp;#160;Recently issued accounting pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In May 2011, the FASB issued ASU 2011-04, "Fair Value Measurement (Topic 820): Amendments to Achieve Common Fair Value Measurement and Disclosure Requirements in U.S.&amp;#160;GAAP and IFRSs". This ASU is the result of joint efforts by the FASB and International Accounting Standards Board to develop a single, converged fair value framework. The guidance is largely consistent with existing fair value measurement principles in U.S.&amp;#160;GAAP. The guidance expands the existing disclosure requirements for fair value measurements and makes other amendments. The guidance is to be applied prospectively and is effective for interim and annual periods beginning after December&amp;#160;15, 2011. Early application is not permitted. The Company does not expect the adoption of this pronouncement will have a significant effect on its consolidated financial statements. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In June 2011, the FASB issued ASU 2011-05, "Comprehensive Income (Topic 220), Presentation of Comprehensive Income." The ASU revises the manner in which entities present comprehensive income in their financial statements. The new guidance removes the presentation options in ASC 220, "Comprehensive Income," and requires entities to report components of comprehensive income in either (1)&amp;#160;a continuous statement of comprehensive income or (2)&amp;#160;two separate but consecutive statements. The ASU does not change the items that must be reported in other comprehensive income. In December 2011, the FASB issued ASU 2011-12, "Deferral of the Effective Date for Amendments to the Presentation of Reclassifications of Items Out of Accumulated Other Comprehensive Income in Accounting Standards Update No.&amp;#160;2011-05." This ASU defers the requirement in ASU 2011-05 that entities present reclassification adjustments for each component of accumulated other comprehensive income ("AOCI") in both net income and other comprehensive income on the face of the financial statements. ASU 2011-12 requires entities to continue to present amounts reclassified out of AOCI on the face of the financial statements or disclose those amounts in the notes to the financial statements. The effective date of ASU 2011-12 is consistent with ASU 2011-05, which is effective for fiscal years, and interim periods within those years, beginning after December&amp;#160;15, 2011 for public entities. The adoption of this ASU will change the Company's presentation of comprehensive income in its consolidated financial statements. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In September 2011, the FASB issued ASU 2011-08, "Intangibles&amp;#8212;Goodwill and Other (Topic 350): Testing Goodwill for Impairment". This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test described in Topic 350. The more-likely-than-not threshold is defined as having a likelihood of more than 50&amp;#160;percent. The amendments in this ASU apply to all entities, both public and nonpublic, that have goodwill reported in their financial statements. The amendments are effective for annual and interim goodwill impairment tests performed for fiscal years beginning after December&amp;#160;15, 2011. Early adoption is permitted, including for annual and interim goodwill impairment tests performed as of a date before September&amp;#160;15, 2011, if an entity's financial statements for the most recent annual or interim period have not yet been issued or, for nonpublic entities, have not yet been made available for issuance. The Company does not expect the adoption of this pronouncement will have a significant effect on its consolidated financial statements. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On December&amp;#160;16, 2011, the FASB issued ASU 2011-11, "Balance Sheet (Topic 210): Disclosures about Offsetting Assets and Liabilities," which contains new disclosure requirements regarding the nature of an entity's rights of setoff and related arrangements associated with its financial instruments and derivative instruments. The new disclosures are designed to make financial statements that are prepared under US&amp;#160;GAAP more comparable to those prepared under IFRSs. To facilitate comparison between financial statements prepared under US&amp;#160;GAAP and IFRSs, the new disclosures will give financial statement users information about both gross and net exposures. The new disclosure requirements are effective for annual reporting periods beginning on or after January&amp;#160;1, 2013, and interim periods therein; retrospective application is required. The Company does not believe that the adoption of this ASU will have a material effect on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue decimals="0" contextRef="I2011" unitRef="USD">343994679</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue decimals="0" contextRef="I2011" unitRef="USD">178270427</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
  <us-gaap:AccountsReceivableNetCurrent decimals="0" contextRef="I2011" unitRef="USD">292176439</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:DueFromRelatedPartiesCurrent decimals="0" contextRef="I2011" unitRef="USD">19835942</us-gaap:DueFromRelatedPartiesCurrent>
  <us-gaap:InventoryNet decimals="0" contextRef="I2011" unitRef="USD">296568127</us-gaap:InventoryNet>
  <us-gaap:ValueAddedTaxReceivableCurrent decimals="0" contextRef="I2011" unitRef="USD">16974452</us-gaap:ValueAddedTaxReceivableCurrent>
  <us-gaap:AdvancesOnInventoryPurchases decimals="0" contextRef="I2011" unitRef="USD">11309132</us-gaap:AdvancesOnInventoryPurchases>
  <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue decimals="0" contextRef="I2011" unitRef="USD">2726538</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent decimals="0" contextRef="I2011" unitRef="USD">45217918</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PropertyPlantAndEquipmentNet decimals="0" contextRef="I2011" unitRef="USD">510069436</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:DeferredTaxAssetsNetNoncurrent decimals="0" contextRef="I2011" unitRef="USD">23226772</us-gaap:DeferredTaxAssetsNetNoncurrent>
  <csiq:AdvancesOnInventoryPurchasesNonCurrent decimals="0" contextRef="I2011" unitRef="USD">257821</csiq:AdvancesOnInventoryPurchasesNonCurrent>
  <us-gaap:PrepaidExpenseNoncurrent decimals="0" contextRef="I2011" unitRef="USD">13805283</us-gaap:PrepaidExpenseNoncurrent>
  <us-gaap:EquityMethodInvestments decimals="0" contextRef="I2011" unitRef="USD">11007725</us-gaap:EquityMethodInvestments>
  <us-gaap:OtherAssetsNoncurrent decimals="0" contextRef="I2011" unitRef="USD">15083077</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:DebtCurrent decimals="0" contextRef="I2011" unitRef="USD">743687062</us-gaap:DebtCurrent>
  <us-gaap:AccountsPayableCurrent decimals="0" contextRef="I2010" unitRef="USD">113404167</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent decimals="0" contextRef="I2011" unitRef="USD">174429071</us-gaap:AccountsPayableCurrent>
  <us-gaap:ShortTermBankLoansAndNotesPayable decimals="0" contextRef="I2010" unitRef="USD">9969217</us-gaap:ShortTermBankLoansAndNotesPayable>
  <us-gaap:ShortTermBankLoansAndNotesPayable decimals="0" contextRef="I2011" unitRef="USD">131568540</us-gaap:ShortTermBankLoansAndNotesPayable>
  <us-gaap:DueToRelatedPartiesCurrent decimals="0" contextRef="I2011" unitRef="USD">3007809</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:AccountsPayableOtherCurrent decimals="0" contextRef="I2011" unitRef="USD">84675532</us-gaap:AccountsPayableOtherCurrent>
  <us-gaap:CustomerAdvancesCurrent decimals="0" contextRef="I2011" unitRef="USD">65216074</us-gaap:CustomerAdvancesCurrent>
  <us-gaap:OtherLiabilitiesCurrent decimals="0" contextRef="I2011" unitRef="USD">33863320</us-gaap:OtherLiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent decimals="0" contextRef="I2011" unitRef="USD">1236447408</us-gaap:LiabilitiesCurrent>
  <us-gaap:ProductWarrantyAccrualNoncurrent decimals="0" contextRef="I2011" unitRef="USD">47021352</us-gaap:ProductWarrantyAccrualNoncurrent>
  <us-gaap:ConvertibleLongTermNotesPayable decimals="0" contextRef="I2011" unitRef="USD">950301</us-gaap:ConvertibleLongTermNotesPayable>
  <us-gaap:LongTermDebtNoncurrent decimals="0" contextRef="I2011" unitRef="USD">88249027</us-gaap:LongTermDebtNoncurrent>
  <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent decimals="0" contextRef="I2011" unitRef="USD">12300940</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
  <us-gaap:CommonStockValue decimals="0" contextRef="I2011" unitRef="USD">502402939</us-gaap:CommonStockValue>
  <us-gaap:AdditionalPaidInCapitalCommonStock decimals="0" contextRef="I2011" unitRef="USD">-53331445</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:RetainedEarningsAccumulatedDeficit decimals="0" contextRef="I2011" unitRef="USD">-28693433</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax decimals="0" contextRef="I2011" unitRef="USD">45555710</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:StockholdersEquity decimals="0" contextRef="I2011" unitRef="USD">465933771</us-gaap:StockholdersEquity>
  <us-gaap:MinorityInterest decimals="0" contextRef="I2011" unitRef="USD">1043921</us-gaap:MinorityInterest>
  <us-gaap:SalesRevenueNet decimals="0" contextRef="D2011" unitRef="USD">1898922106</us-gaap:SalesRevenueNet>
  <us-gaap:CostOfGoodsAndServicesSold decimals="0" contextRef="D2011" unitRef="USD">1716640492</us-gaap:CostOfGoodsAndServicesSold>
  <us-gaap:GrossProfit decimals="0" contextRef="D2011" unitRef="USD">182281614</us-gaap:GrossProfit>
  <us-gaap:SellingExpense decimals="0" contextRef="D2011" unitRef="USD">69341229</us-gaap:SellingExpense>
  <us-gaap:GeneralAndAdministrativeExpense decimals="0" contextRef="D2011" unitRef="USD">86268786</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:ResearchAndDevelopmentExpense decimals="0" contextRef="D2011" unitRef="USD">19838547</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:OperatingExpenses decimals="0" contextRef="D2011" unitRef="USD">175448562</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss decimals="0" contextRef="D2011" unitRef="USD">6833052</us-gaap:OperatingIncomeLoss>
  <us-gaap:InterestExpense decimals="0" contextRef="D2011" unitRef="USD">43843586</us-gaap:InterestExpense>
  <us-gaap:InvestmentIncomeInterest decimals="0" contextRef="D2011" unitRef="USD">8446647</us-gaap:InvestmentIncomeInterest>
  <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments decimals="0" contextRef="D2011" unitRef="USD">-5750981</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
  <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax decimals="0" contextRef="D2011" unitRef="USD">-40007403</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
  <us-gaap:IncomeTaxExpenseBenefit decimals="0" contextRef="D2011" unitRef="USD">16539940</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest decimals="0" contextRef="D2011" unitRef="USD">-99174</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
  <us-gaap:EarningsPerShareBasic decimals="2" contextRef="D2011" unitRef="USDPerShare">-2.11</us-gaap:EarningsPerShareBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic decimals="0" contextRef="D2011" unitRef="Shares">43076489</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:EarningsPerShareDiluted decimals="2" contextRef="D2011" unitRef="USDPerShare">-2.11</us-gaap:EarningsPerShareDiluted>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding decimals="0" contextRef="D2011" unitRef="Shares">43076489</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2011" unitRef="USD">-90903374</us-gaap:ProfitLoss>
  <us-gaap:RevenueFromRelatedParties decimals="0" contextRef="D2011" unitRef="USD">19674164</us-gaap:RevenueFromRelatedParties>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2011_ParentMember" unitRef="USD">-90804200</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss decimals="0" contextRef="D2011_NoncontrollingInterestMember" unitRef="USD">-99174</us-gaap:ProfitLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2011_ParentMember" unitRef="USD">17093766</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax decimals="0" contextRef="D2011_NoncontrollingInterestMember" unitRef="USD">17317</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest decimals="0" contextRef="D2011_NoncontrollingInterestMember" unitRef="USD">-81857</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue decimals="0" contextRef="D2011_ParentMember" unitRef="USD">4060838</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="0" contextRef="D2011_ParentMember" unitRef="USD">1256948</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised decimals="0" contextRef="D2011" unitRef="USD">1256948</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
  <csiq:PaidInCapitalFromNoncontrollingInterest decimals="0" contextRef="D2011_NoncontrollingInterestMember" unitRef="USD">467720</csiq:PaidInCapitalFromNoncontrollingInterest>
  <us-gaap:DepreciationDepletionAndAmortization decimals="0" contextRef="D2011" unitRef="USD">56117280</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:GainLossOnSaleOfPropertyPlantEquipment decimals="0" contextRef="D2011" unitRef="USD">-1223163</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
  <csiq:IncomeLossOnInvestments decimals="0" contextRef="D2011" unitRef="USD">-41163</csiq:IncomeLossOnInvestments>
  <us-gaap:ProvisionForDoubtfulAccounts decimals="0" contextRef="D2011" unitRef="USD">23156857</us-gaap:ProvisionForDoubtfulAccounts>
  <us-gaap:InventoryWriteDown decimals="0" contextRef="D2011" unitRef="USD">8456260</us-gaap:InventoryWriteDown>
  <us-gaap:AmortizationOfDebtDiscountPremium decimals="0" contextRef="D2011" unitRef="USD">44485</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:ShareBasedCompensation decimals="0" contextRef="D2011" unitRef="USD">4060838</us-gaap:ShareBasedCompensation>
  <us-gaap:IncreaseDecreaseInInventories decimals="0" contextRef="D2011" unitRef="USD">28798943</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInAccountsReceivable decimals="0" contextRef="D2011" unitRef="USD">103748565</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent decimals="0" contextRef="D2011" unitRef="USD">18135684</us-gaap:IncreaseDecreaseInDueFromRelatedPartiesCurrent>
  <us-gaap:IncreaseDecreaseInOtherReceivables decimals="0" contextRef="D2011" unitRef="USD">-28508062</us-gaap:IncreaseDecreaseInOtherReceivables>
  <csiq:IncreaseDecreaseInAdvanceToSuppliers decimals="0" contextRef="D2011" unitRef="USD">13458006</csiq:IncreaseDecreaseInAdvanceToSuppliers>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets decimals="0" contextRef="D2010" unitRef="USD">5826029</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets decimals="0" contextRef="D2011" unitRef="USD">9257048</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
  <us-gaap:IncreaseDecreaseInUnbilledReceivables decimals="0" contextRef="D2011" unitRef="USD">88503888</us-gaap:IncreaseDecreaseInUnbilledReceivables>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets decimals="0" contextRef="D2011" unitRef="USD">2969210</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInAccountsPayable decimals="0" contextRef="D2009" unitRef="USD">62855936</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable decimals="0" contextRef="D2010" unitRef="USD">18096208</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable decimals="0" contextRef="D2011" unitRef="USD">52435834</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInNotesPayableCurrent decimals="0" contextRef="D2009" unitRef="USD">104588587</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
  <us-gaap:IncreaseDecreaseInNotesPayableCurrent decimals="0" contextRef="D2010" unitRef="USD">-96011517</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
  <us-gaap:IncreaseDecreaseInNotesPayableCurrent decimals="0" contextRef="D2011" unitRef="USD">118154508</us-gaap:IncreaseDecreaseInNotesPayableCurrent>
  <us-gaap:IncreaseDecreaseInOtherAccountsPayable decimals="0" contextRef="D2011" unitRef="USD">20699554</us-gaap:IncreaseDecreaseInOtherAccountsPayable>
  <us-gaap:IncreaseDecreaseInCustomerAdvances decimals="0" contextRef="D2011" unitRef="USD">56706824</us-gaap:IncreaseDecreaseInCustomerAdvances>
  <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent decimals="0" contextRef="D2011" unitRef="USD">484649</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
  <us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease decimals="0" contextRef="D2011" unitRef="USD">15737987</us-gaap:ProductWarrantyAccrualPeriodIncreaseDecrease>
  <csiq:IncreaseDecreaseInProvisionForFirmPurchaseCommitment decimals="0" contextRef="D2011" unitRef="USD">27862017</csiq:IncreaseDecreaseInProvisionForFirmPurchaseCommitment>
  <csiq:IncreaseDecreaseInLossContingencyAccruals decimals="0" contextRef="D2011" unitRef="USD">27862017</csiq:IncreaseDecreaseInLossContingencyAccruals>
  <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities decimals="0" contextRef="D2011" unitRef="USD">-744073</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
  <csiq:IncreaseDecreaseInPrepaidLandUseRight decimals="0" contextRef="D2011" unitRef="USD">-229241</csiq:IncreaseDecreaseInPrepaidLandUseRight>
  <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease decimals="0" contextRef="D2011" unitRef="USD">840611</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
  <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes decimals="0" contextRef="D2011" unitRef="USD">4632976</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
  <us-gaap:GainLossOnSaleOfDerivatives decimals="0" contextRef="D2011" unitRef="USD">8898838</us-gaap:GainLossOnSaleOfDerivatives>
  <us-gaap:IncreaseDecreaseInRestrictedCash decimals="0" contextRef="D2011" unitRef="USD">-23614897</us-gaap:IncreaseDecreaseInRestrictedCash>
  <us-gaap:PaymentsToAcquireEquityMethodInvestments decimals="0" contextRef="D2011" unitRef="USD">5667627</us-gaap:PaymentsToAcquireEquityMethodInvestments>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment decimals="0" contextRef="D2011" unitRef="USD">205419189</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:ProceedsFromShortTermDebt decimals="0" contextRef="D2011" unitRef="USD">1808463199</us-gaap:ProceedsFromShortTermDebt>
  <us-gaap:RepaymentsOfShortTermDebt decimals="0" contextRef="D2011" unitRef="USD">1721463494</us-gaap:RepaymentsOfShortTermDebt>
  <us-gaap:ProceedsFromIssuanceOfLongTermDebt decimals="0" contextRef="D2011" unitRef="USD">89023852</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
  <us-gaap:ProceedsFromStockOptionsExercised decimals="0" contextRef="D2011" unitRef="USD">1256948</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations decimals="0" contextRef="D2011" unitRef="USD">11047381</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations>
  <us-gaap:InterestPaidNet decimals="0" contextRef="D2011" unitRef="USD">46345299</us-gaap:InterestPaidNet>
  <us-gaap:IncomeTaxesPaidNet decimals="0" contextRef="D2011" unitRef="USD">30929617</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 decimals="0" contextRef="D2011" unitRef="USD">714182</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
  <us-gaap:CapitalExpendituresIncurredButNotYetPaid decimals="0" contextRef="D2011" unitRef="USD">36495522</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
  <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="D2011">&lt;table style="font-size:10pt; font-family:'Times New Roman',times,serif;"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif"&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;b&gt;7. INTANGIBLE ASSETS, NET &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The following summarizes the Company's intangible assets: &lt;/font&gt;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;As of December&amp;#160;31, 2011 &lt;!-- COMMAND=ADD_SCROPPEDRULE,85pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Gross&lt;br /&gt;
Carrying&lt;br /&gt;
Amount &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
Amortization &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Net &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Acquired power purchase agreements&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,111,199&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(142,969&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,968,230&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Technical know-how&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,023,354&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(213,199&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;810,155&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Computer software&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;4,982,833&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(1,244,984&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,737,849&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total intangible assets, net&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;10,117,386&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(1,601,152&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;8,516,234&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;/font&gt;&amp;#160;&lt;/p&gt;
&lt;div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative"&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&lt;!-- COMMAND=ADD_TABLEWIDTH,"100%" --&gt;&lt;/font&gt;&lt;/p&gt;
&lt;!-- User-specified TAGGED TABLE --&gt;
&lt;div align="center"&gt;
&lt;table cellspacing="0" cellpadding="0" width="100%" border="0"&gt;
&lt;tr style="HEIGHT: 0px"&gt;&lt;!-- TABLE COLUMN WIDTHS SET --&gt;
&lt;td style="FONT-FAMILY: times" align="left"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="61"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" align="right" width="7"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="55"&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" width="12"&gt;&lt;/td&gt;&lt;!-- TABLE COLUMN WIDTHS END --&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" nowrap="nowrap" align="left"&gt;
&lt;div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"&gt;&lt;font size="1"&gt;&lt;b&gt;As of December&amp;#160;31, 2010 &lt;!-- COMMAND=ADD_SCROPPEDRULE,85pt --&gt;&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Gross&lt;br /&gt;
Carrying&lt;br /&gt;
Amount &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Accumulated&lt;br /&gt;
Amortization &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;Net &lt;/b&gt;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="bottom"&gt;
&lt;th style="FONT-FAMILY: times" align="left"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times" align="center" colspan="2"&gt;&lt;font size="1"&gt;&lt;b&gt;$&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;/th&gt;
&lt;th style="FONT-FAMILY: times"&gt;&lt;font size="1"&gt;&amp;#160;&lt;/font&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Technical know-how&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;973,630&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(105,477&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;868,153&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="white"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Computer software&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,288,011&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(460,852&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;1,827,159&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;
&lt;p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"&gt;&lt;font size="2"&gt;Total intangible assets, net&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;3,261,641&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;(566,329&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom" align="right"&gt;&lt;font size="2"&gt;2,695,312&lt;/font&gt;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&lt;font size="2"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top"&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="FONT-FAMILY: times" valign="bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;!-- end of user-specified TAGGED TABLE --&gt;&lt;/div&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Amortization expense for the years ended December&amp;#160;31, 2009, 2010 and 2011 were $117,521, $320,146 and $1,012,624, respectively. &lt;/font&gt;&lt;/p&gt;
&lt;p style="FONT-FAMILY: times"&gt;&lt;font size="2"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Amortization expenses of the above intangible assets is expected to be approximately $1.1&amp;#160;million, $1.0&amp;#160;million, $1.0&amp;#160;million, $1.0&amp;#160;million and $0.7&amp;#160;million for the years ended December&amp;#160;31, 2012, 2013, 2014, 2015 and 2016, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</us-gaap:IntangibleAssetsDisclosureTextBlock>
  <csiq:RevenueFromNonrelatedParties decimals="0" contextRef="D2009" unitRef="USD">630961165</csiq:RevenueFromNonrelatedParties>
  <csiq:RevenueFromNonrelatedParties decimals="0" contextRef="D2010" unitRef="USD">1495509056</csiq:RevenueFromNonrelatedParties>
  <csiq:RevenueFromNonrelatedParties decimals="0" contextRef="D2011" unitRef="USD">1879247942</csiq:RevenueFromNonrelatedParties>
  <us-gaap:NetCashProvidedByUsedInContinuingOperations decimals="0" contextRef="D2011" unitRef="USD">55342978</us-gaap:NetCashProvidedByUsedInContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInContinuingOperations decimals="0" contextRef="D2009" unitRef="USD">44449966</us-gaap:NetCashProvidedByUsedInContinuingOperations>
  <us-gaap:NetCashProvidedByUsedInContinuingOperations decimals="0" contextRef="D2010" unitRef="USD">128540814</us-gaap:NetCashProvidedByUsedInContinuingOperations>
  <us-gaap:FiniteLivedIntangibleAssetsNet decimals="0" contextRef="I2010" unitRef="USD">2695312</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet decimals="0" contextRef="I2011" unitRef="USD">8516234</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest decimals="0" contextRef="D2009" unitRef="USD">21476134</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest decimals="0" contextRef="D2010" unitRef="USD">67582313</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest decimals="0" contextRef="D2011" unitRef="USD">-74363434</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
  <us-gaap:UnbilledContractsReceivable decimals="0" contextRef="I2011" unitRef="USD">88503888</us-gaap:UnbilledContractsReceivable>
  <us-gaap:LossContingencyAccrualAtCarryingValue decimals="0" contextRef="I2011" unitRef="USD">27862017</us-gaap:LossContingencyAccrualAtCarryingValue>
  <us-gaap:Goodwill decimals="0" contextRef="I2011" unitRef="USD">2264847</us-gaap:Goodwill>
  <csiq:CostOfGoodsAndServicesSoldNonrelatedParties decimals="0" contextRef="D2009" unitRef="USD">552856159</csiq:CostOfGoodsAndServicesSoldNonrelatedParties>
  <csiq:CostOfGoodsAndServicesSoldNonrelatedParties decimals="0" contextRef="D2010" unitRef="USD">1266737444</csiq:CostOfGoodsAndServicesSoldNonrelatedParties>
  <csiq:CostOfGoodsAndServicesSoldNonrelatedParties decimals="0" contextRef="D2011" unitRef="USD">1696421523</csiq:CostOfGoodsAndServicesSoldNonrelatedParties>
  <us-gaap:RelatedPartiesAmountInCostOfSales decimals="0" contextRef="D2011" unitRef="USD">20218969</us-gaap:RelatedPartiesAmountInCostOfSales>
  <csiq:IncomeLossOnInvestments decimals="0" contextRef="D2009" unitRef="USD">1788036</csiq:IncomeLossOnInvestments>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>csiq-20111231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<xs:schema targetNamespace="http://www.canadiansolar.com/20111231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:csiq="http://www.canadiansolar.com/20111231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:us-gaap="http://fasb.org/us-gaap/2011-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="csiq-20111231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="csiq-20111231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="csiq-20111231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="csiq-20111231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.canadiansolar.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>0000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/BalanceSheet" id="BalanceSheet">
        <link:definition>0010 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/BalanceSheetParenthetical" id="BalanceSheetParenthetical">
        <link:definition>0015 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/StatementOfIncome" id="StatementOfIncome">
        <link:definition>0020 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/StatementOfStockholdersEquity" id="StatementOfStockholdersEquity">
        <link:definition>0030 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/StatementOfStockholdersEquityCalc2" id="StatementOfStockholdersEquityCalc2">
        <link:definition>0031 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME CALC 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/CashFlows" id="CashFlows">
        <link:definition>0040 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureOrganizationAndPrincipalActivities" id="DisclosureOrganizationAndPrincipalActivities">
        <link:definition>1010 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies" id="DisclosureSummaryOfPrincipalAccountingPolicies">
        <link:definition>1020 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureAllowanceForDoubtfulReceivables" id="DisclosureAllowanceForDoubtfulReceivables">
        <link:definition>1040 - Disclosure - ALLOWANCE FOR DOUBTFUL RECEIVABLES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>1050 - Disclosure - INVENTORIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosurePropertyPlantAndEquipmentNet" id="DisclosurePropertyPlantAndEquipmentNet">
        <link:definition>1060 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureFairValueMeasurement" id="DisclosureFairValueMeasurement">
        <link:definition>1080 - Disclosure - FAIR VALUE MEASUREMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureInvestmentsInAffiliates" id="DisclosureInvestmentsInAffiliates">
        <link:definition>1090 - Disclosure - INVESTMENTS IN AFFILIATES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureBankBorrowings" id="DisclosureBankBorrowings">
        <link:definition>1100 - Disclosure - BANK BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureShortTermNotesPayable" id="DisclosureShortTermNotesPayable">
        <link:definition>1110 - Disclosure - SHORT-TERM NOTES PAYABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureAccruedWarrantyCosts" id="DisclosureAccruedWarrantyCosts">
        <link:definition>1120 - Disclosure - ACCRUED WARRANTY COSTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureConvertibleNotes" id="DisclosureConvertibleNotes">
        <link:definition>1130 - Disclosure - CONVERTIBLE NOTES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureRestrictedNetAssets" id="DisclosureRestrictedNetAssets">
        <link:definition>1140 - Disclosure - RESTRICTED NET ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>1150 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureEarningsPerShare" id="DisclosureEarningsPerShare">
        <link:definition>1160 - Disclosure - EARNINGS PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureRelatedPartyBalancesAndTransactions" id="DisclosureRelatedPartyBalancesAndTransactions">
        <link:definition>1170 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureFirmPurchaseCommitmentsAndContigentLiabilities" id="DisclosureFirmPurchaseCommitmentsAndContigentLiabilities">
        <link:definition>8000 - Disclosure - FIRM PURCHASE COMMITMENTS AND CONTIGENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>1180 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>1190 - Disclosure - SEGMENT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureMajorCustomers" id="DisclosureMajorCustomers">
        <link:definition>1200 - Disclosure - MAJOR CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureEmployeeBenefitPlans" id="DisclosureEmployeeBenefitPlans">
        <link:definition>1210 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureShareOptions" id="DisclosureShareOptions">
        <link:definition>1220 - Disclosure - SHARE OPTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureInvestmentIncomeLoss" id="DisclosureInvestmentIncomeLoss">
        <link:definition>1230 - Disclosure - INVESTMENT INCOME (LOSS)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureFinancialStatementsScheduleI" id="DisclosureFinancialStatementsScheduleI">
        <link:definition>1250 - Disclosure - Financial Statements Schedule I</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureBusinessCombination" id="DisclosureBusinessCombination">
        <link:definition>1030 - Disclosure - BUSINESS COMBINATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>1240 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.canadiansolar.com/role/DisclosureIntangibleAssetsNet" id="DisclosureIntangibleAssetsNet">
        <link:definition>1070 - Disclosure - INTANGIBLE ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/us-gaap/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2011-01-31" schemaLocation="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:element name="AdvancesOnInventoryPurchasesNonCurrent" id="csiq_AdvancesOnInventoryPurchasesNonCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xs:element name="IncreaseDecreaseInPrepaidLandUseRight" id="csiq_IncreaseDecreaseInPrepaidLandUseRight" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="AllowanceForDoubtfulReceivablesDisclosureAbstract" id="csiq_AllowanceForDoubtfulReceivablesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleNotesDisclosureAbstract" id="csiq_ConvertibleNotesDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="ConvertibleNotesDisclosureTextBlock" id="csiq_ConvertibleNotesDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInProjectAssets" id="csiq_IncreaseDecreaseInProjectAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="RestrictedNetAssetsDisclosureAbstract" id="csiq_RestrictedNetAssetsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="CommitmentsDisclosureAbstract" id="csiq_CommitmentsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="MajorCustomersDisclosureAbstract" id="csiq_MajorCustomersDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="MajorCustomersDisclosureTextBlock" id="csiq_MajorCustomersDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xs:element name="AllowanceForDoubtfulAdvancesToSuppliersCurrent" id="csiq_AllowanceForDoubtfulAdvancesToSuppliersCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xs:element name="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" id="csiq_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xs:element name="DocumentAndEntityInformationAbstract" id="csiq_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInAdvanceToSuppliers" id="csiq_IncreaseDecreaseInAdvanceToSuppliers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xs:element name="InvestmentIncomeLossDisclosureAbstract" id="csiq_InvestmentIncomeLossDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xs:element name="InvestmentIncomeLossDisclosureTextBlock" id="csiq_InvestmentIncomeLossDisclosureTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xs:element name="PaidInCapitalFromNoncontrollingInterest" id="csiq_PaidInCapitalFromNoncontrollingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="IncomeLossOnInvestments" id="csiq_IncomeLossOnInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="ShortTermNotesPayableTextBlock" id="csiq_ShortTermNotesPayableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xs:element name="ContingentContractLiability" id="csiq_ContingentContractLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xs:element name="AccountsAndNotesPayableCurrent" id="csiq_AccountsAndNotesPayableCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xs:element name="IncreaseDecreaseInContingentLiabilities" id="csiq_IncreaseDecreaseInContingentLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xs:element name="ProceedsFromCapitalContributionFromMinorityInterest" id="csiq_ProceedsFromCapitalContributionFromMinorityInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xs:element name="LossesOnIntraGroupForeignCurrencyTransactions" id="csiq_LossesOnIntraGroupForeignCurrencyTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="ProvisionReversalForFirmPurchaseCommitment" id="csiq_ProvisionReversalForFirmPurchaseCommitment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInAccountsAndShortTermNotesPayable" id="csiq_IncreaseDecreaseInAccountsAndShortTermNotesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xs:element name="RevenueFromNonrelatedParties" id="csiq_RevenueFromNonrelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="CostOfGoodsAndServicesSoldNonrelatedParties" id="csiq_CostOfGoodsAndServicesSoldNonrelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" id="csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xs:element name="IncreaseDecreaseInLossContingencyAccruals" id="csiq_IncreaseDecreaseInLossContingencyAccruals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>csiq-20111231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.canadiansolar.com/role/BalanceSheet" xlink:type="simple" xlink:href="csiq-20111231.xsd#BalanceSheet" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfStockholdersEquity" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfStockholdersEquity" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfIncome" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfIncome" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfStockholdersEquityCalc2" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfStockholdersEquityCalc2" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/CashFlows" xlink:type="simple" xlink:href="csiq-20111231.xsd#CashFlows" />
  <link:calculationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/BalanceSheet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to RestrictedCashAndCashEquivalentsAtCarryingValue" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="DueFromRelatedPartiesCurrent" xlink:title="DueFromRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="DueFromRelatedPartiesCurrent" xlink:title="calculation: AssetsCurrent to DueFromRelatedPartiesCurrent" use="optional" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryNet" xlink:title="calculation: AssetsCurrent to InventoryNet" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="ValueAddedTaxReceivableCurrent" xlink:title="ValueAddedTaxReceivableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="ValueAddedTaxReceivableCurrent" xlink:title="calculation: AssetsCurrent to ValueAddedTaxReceivableCurrent" use="optional" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="AdvancesOnInventoryPurchases" xlink:title="AdvancesOnInventoryPurchases" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AdvancesOnInventoryPurchases" xlink:title="calculation: AssetsCurrent to AdvancesOnInventoryPurchases" use="optional" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="calculation: AssetsCurrent to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" use="optional" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="UnbilledContractsReceivable" xlink:title="UnbilledContractsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="UnbilledContractsReceivable" xlink:title="calculation: AssetsCurrent to UnbilledContractsReceivable" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="calculation: Assets to DeferredTaxAssetsNetNoncurrent" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AdvancesOnInventoryPurchasesNonCurrent" xlink:label="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="AdvancesOnInventoryPurchasesNonCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="calculation: Assets to AdvancesOnInventoryPurchasesNonCurrent" use="optional" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="PrepaidExpenseNoncurrent" xlink:title="PrepaidExpenseNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PrepaidExpenseNoncurrent" xlink:title="calculation: Assets to PrepaidExpenseNoncurrent" use="optional" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="EquityMethodInvestments" xlink:title="EquityMethodInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="EquityMethodInvestments" xlink:title="calculation: Assets to EquityMethodInvestments" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: Assets to OtherAssetsNoncurrent" use="optional" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="calculation: Assets to FiniteLivedIntangibleAssetsNet" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="Goodwill" xlink:title="calculation: Assets to Goodwill" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesCurrent" xlink:title="calculation: Liabilities to LiabilitiesCurrent" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtCurrent" xlink:label="DebtCurrent" xlink:title="DebtCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="DebtCurrent" xlink:title="calculation: LiabilitiesCurrent to DebtCurrent" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableCurrent" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="ShortTermBankLoansAndNotesPayable" xlink:title="ShortTermBankLoansAndNotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="ShortTermBankLoansAndNotesPayable" xlink:title="calculation: LiabilitiesCurrent to ShortTermBankLoansAndNotesPayable" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="DueToRelatedPartiesCurrent" xlink:title="calculation: LiabilitiesCurrent to DueToRelatedPartiesCurrent" use="optional" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="AccountsPayableOtherCurrent" xlink:title="AccountsPayableOtherCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableOtherCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableOtherCurrent" use="optional" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="CustomerAdvancesCurrent" xlink:title="CustomerAdvancesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="CustomerAdvancesCurrent" xlink:title="calculation: LiabilitiesCurrent to CustomerAdvancesCurrent" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="calculation: LiabilitiesCurrent to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" use="optional" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="calculation: LiabilitiesCurrent to SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" use="optional" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="OtherLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to OtherLiabilitiesCurrent" use="optional" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="ProductWarrantyAccrualNoncurrent" xlink:title="ProductWarrantyAccrualNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="ProductWarrantyAccrualNoncurrent" xlink:title="calculation: Liabilities to ProductWarrantyAccrualNoncurrent" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="ConvertibleLongTermNotesPayable" xlink:title="ConvertibleLongTermNotesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="ConvertibleLongTermNotesPayable" xlink:title="calculation: Liabilities to ConvertibleLongTermNotesPayable" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LongTermDebtNoncurrent" xlink:title="calculation: Liabilities to LongTermDebtNoncurrent" use="optional" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="calculation: Liabilities to LiabilityForUncertainTaxPositionsNoncurrent" use="optional" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="LossContingencyAccrualAtCarryingValue" xlink:title="LossContingencyAccrualAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LossContingencyAccrualAtCarryingValue" xlink:title="calculation: Liabilities to LossContingencyAccrualAtCarryingValue" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="StockholdersEquity" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to StockholdersEquity" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapitalCommonStock" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="MinorityInterest" xlink:title="calculation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to MinorityInterest" use="optional" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:label="StockholdersEquityPeriodIncreaseDecrease" xlink:title="StockholdersEquityPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="ProfitLoss" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to ProfitLoss" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to StockIssuedDuringPeriodValueNewIssues" use="optional" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="StockIssuedDuringPeriodValueOther" xlink:title="StockIssuedDuringPeriodValueOther" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodValueOther" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to StockIssuedDuringPeriodValueOther" use="optional" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to StockIssuedDuringPeriodValueStockOptionsExercised" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_PaidInCapitalFromNoncontrollingInterest" xlink:label="PaidInCapitalFromNoncontrollingInterest" xlink:title="PaidInCapitalFromNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="PaidInCapitalFromNoncontrollingInterest" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to PaidInCapitalFromNoncontrollingInterest" use="optional" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterestIncreaseFromStockIssuance" xlink:label="MinorityInterestIncreaseFromStockIssuance" xlink:title="MinorityInterestIncreaseFromStockIssuance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="MinorityInterestIncreaseFromStockIssuance" xlink:title="calculation: StockholdersEquityPeriodIncreaseDecrease to MinorityInterestIncreaseFromStockIssuance" use="optional" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="calculation: StockIssuedDuringPeriodSharesPeriodIncreaseDecrease to StockIssuedDuringPeriodSharesNewIssues" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="calculation: StockIssuedDuringPeriodSharesPeriodIncreaseDecrease to StockIssuedDuringPeriodSharesStockOptionsExercised" use="optional" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: ProfitLoss to IncomeTaxExpenseBenefit" use="optional" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ProfitLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: ProfitLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OperatingIncomeLoss" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: OperatingIncomeLoss to OperatingExpenses" use="optional" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SellingExpense" xlink:label="SellingExpense" xlink:title="SellingExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="SellingExpense" xlink:title="calculation: OperatingExpenses to SellingExpense" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="GeneralAndAdministrativeExpense" xlink:title="calculation: OperatingExpenses to GeneralAndAdministrativeExpense" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ResearchAndDevelopmentExpense" xlink:title="calculation: OperatingExpenses to ResearchAndDevelopmentExpense" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="GrossProfit" xlink:title="calculation: OperatingIncomeLoss to GrossProfit" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="SalesRevenueNet" xlink:title="calculation: GrossProfit to SalesRevenueNet" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_RevenueFromNonrelatedParties" xlink:label="RevenueFromNonrelatedParties" xlink:title="RevenueFromNonrelatedParties" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="SalesRevenueNet" xlink:to="RevenueFromNonrelatedParties" xlink:title="calculation: SalesRevenueNet to RevenueFromNonrelatedParties" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="RevenueFromRelatedParties" xlink:title="RevenueFromRelatedParties" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="SalesRevenueNet" xlink:to="RevenueFromRelatedParties" xlink:title="calculation: SalesRevenueNet to RevenueFromRelatedParties" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfGoodsAndServicesSold" xlink:title="calculation: GrossProfit to CostOfGoodsAndServicesSold" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_CostOfGoodsAndServicesSoldNonrelatedParties" xlink:label="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CostOfGoodsAndServicesSold" xlink:to="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="calculation: CostOfGoodsAndServicesSold to CostOfGoodsAndServicesSoldNonrelatedParties" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="RelatedPartiesAmountInCostOfSales" xlink:title="RelatedPartiesAmountInCostOfSales" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CostOfGoodsAndServicesSold" xlink:to="RelatedPartiesAmountInCostOfSales" xlink:title="calculation: CostOfGoodsAndServicesSold to RelatedPartiesAmountInCostOfSales" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InterestExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InterestExpense" use="optional" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="InvestmentIncomeInterest" xlink:title="InvestmentIncomeInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="InvestmentIncomeInterest" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to InvestmentIncomeInterest" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" use="optional" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to ForeignCurrencyTransactionGainLossBeforeTax" use="optional" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossOnInvestments" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossOnInvestments" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="ProfitLoss" xlink:title="calculation: NetIncomeLossAvailableToCommonStockholdersBasic to ProfitLoss" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="calculation: NetIncomeLossAvailableToCommonStockholdersBasic to NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfStockholdersEquityCalc2">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="ProfitLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to ProfitLoss" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" use="optional" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/CashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:label="NetCashProvidedByUsedInContinuingOperations" xlink:title="NetCashProvidedByUsedInContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInContinuingOperations" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="calculation: NetCashProvidedByUsedInContinuingOperations to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ProfitLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ProfitLoss" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="DepreciationDepletionAndAmortization" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to DepreciationDepletionAndAmortization" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to GainLossOnSaleOfPropertyPlantEquipment" use="optional" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" use="optional" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncomeLossOnInvestments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncomeLossOnInvestments" use="optional" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ProvisionForDoubtfulAccounts" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="InventoryWriteDown" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to InventoryWriteDown" use="optional" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProvisionReversalForFirmPurchaseCommitment" xlink:label="ProvisionReversalForFirmPurchaseCommitment" xlink:title="ProvisionReversalForFirmPurchaseCommitment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ProvisionReversalForFirmPurchaseCommitment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ProvisionReversalForFirmPurchaseCommitment" use="optional" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to AmortizationOfDebtDiscountPremium" use="optional" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ShareBasedCompensation" use="optional" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInInventories" use="optional" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsReceivable" use="optional" order="12.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInDueFromRelatedPartiesCurrent" use="optional" order="13.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="IncreaseDecreaseInOtherReceivables" xlink:title="IncreaseDecreaseInOtherReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherReceivables" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherReceivables" use="optional" order="14.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAdvanceToSuppliers" xlink:label="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="IncreaseDecreaseInAdvanceToSuppliers" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAdvanceToSuppliers" use="optional" order="15.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherNoncurrentAssets" use="optional" order="16.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInUnbilledReceivables" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInUnbilledReceivables" use="optional" order="17.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" order="18.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInAccountsPayable" use="optional" order="19.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="IncreaseDecreaseInNotesPayableCurrent" xlink:title="IncreaseDecreaseInNotesPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInNotesPayableCurrent" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInNotesPayableCurrent" use="optional" order="20.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="IncreaseDecreaseInOtherAccountsPayable" xlink:title="IncreaseDecreaseInOtherAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherAccountsPayable" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherAccountsPayable" use="optional" order="21.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="IncreaseDecreaseInCustomerAdvances" xlink:title="IncreaseDecreaseInCustomerAdvances" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInCustomerAdvances" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInCustomerAdvances" use="optional" order="22.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInDueToRelatedPartiesCurrent" use="optional" order="23.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="ProductWarrantyAccrualPeriodIncreaseDecrease" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to ProductWarrantyAccrualPeriodIncreaseDecrease" use="optional" order="24.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:label="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInProvisionForFirmPurchaseCommitment" use="optional" order="25.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInLossContingencyAccruals" xlink:label="IncreaseDecreaseInLossContingencyAccruals" xlink:title="IncreaseDecreaseInLossContingencyAccruals" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInLossContingencyAccruals" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInLossContingencyAccruals" use="optional" order="26.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInOtherCurrentLiabilities" use="optional" order="27.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInPrepaidLandUseRight" xlink:label="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="IncreaseDecreaseInPrepaidLandUseRight" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInPrepaidLandUseRight" use="optional" order="28.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to UnrecognizedTaxBenefitsPeriodIncreaseDecrease" use="optional" order="29.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to IncreaseDecreaseInDeferredIncomeTaxes" use="optional" order="30.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="GainLossOnSaleOfDerivatives" xlink:title="GainLossOnSaleOfDerivatives" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="GainLossOnSaleOfDerivatives" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to GainLossOnSaleOfDerivatives" use="optional" order="31.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInContinuingOperations" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="calculation: NetCashProvidedByUsedInContinuingOperations to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" use="optional" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="IncreaseDecreaseInRestrictedCash" xlink:title="IncreaseDecreaseInRestrictedCash" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="IncreaseDecreaseInRestrictedCash" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to IncreaseDecreaseInRestrictedCash" use="optional" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="5.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="PaymentsToAcquireEquityMethodInvestments" xlink:title="PaymentsToAcquireEquityMethodInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquireEquityMethodInvestments" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquireEquityMethodInvestments" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to PaymentsToAcquireInterestInSubsidiariesAndAffiliates" use="optional" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInContinuingOperations" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="calculation: NetCashProvidedByUsedInContinuingOperations to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromShortTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromShortTermDebt" use="optional" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="RepaymentsOfShortTermDebt" xlink:title="RepaymentsOfShortTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="RepaymentsOfShortTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to RepaymentsOfShortTermDebt" use="optional" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromIssuanceOfLongTermDebt" use="optional" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromIssuanceOfCommonStock" use="optional" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to PaymentsOfStockIssuanceCosts" use="optional" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromStockOptionsExercised" use="optional" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromMinorityShareholders" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromMinorityShareholders" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProceedsFromCapitalContributionFromMinorityInterest" xlink:label="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to ProceedsFromCapitalContributionFromMinorityInterest" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInContinuingOperations" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="calculation: NetCashProvidedByUsedInContinuingOperations to EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" use="optional" order="4.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>csiq-20111231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfIncome" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfIncome" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfStockholdersEquity" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfStockholdersEquity" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/BalanceSheet" xlink:type="simple" xlink:href="csiq-20111231.xsd#BalanceSheet" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/CashFlows" xlink:type="simple" xlink:href="csiq-20111231.xsd#CashFlows" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
  <link:definitionLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="definition: StatementTable to StatementScenarioAxis" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="GrossProfit" xlink:title="definition: StatementLineItems to GrossProfit" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingExpensesAbstract" xlink:title="definition: StatementLineItems to OperatingExpensesAbstract" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SellingExpense" xlink:label="SellingExpense" xlink:title="SellingExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="SellingExpense" xlink:title="definition: OperatingExpensesAbstract to SellingExpense" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeExpense" xlink:title="definition: OperatingExpensesAbstract to GeneralAndAdministrativeExpense" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="definition: OperatingExpensesAbstract to OperatingExpenses" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="definition: OperatingExpensesAbstract to ResearchAndDevelopmentExpense" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingIncomeLoss" xlink:title="definition: StatementLineItems to OperatingIncomeLoss" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="definition: StatementLineItems to NonoperatingIncomeExpenseAbstract" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InterestExpense" xlink:title="definition: NonoperatingIncomeExpenseAbstract to InterestExpense" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="InvestmentIncomeInterest" xlink:title="InvestmentIncomeInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InvestmentIncomeInterest" xlink:title="definition: NonoperatingIncomeExpenseAbstract to InvestmentIncomeInterest" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="definition: NonoperatingIncomeExpenseAbstract to ForeignCurrencyTransactionGainLossBeforeTax" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="definition: NonoperatingIncomeExpenseAbstract to GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="IncomeLossOnInvestments" xlink:title="definition: NonoperatingIncomeExpenseAbstract to IncomeLossOnInvestments" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="definition: StatementLineItems to IncomeTaxExpenseBenefit" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="definition: StatementLineItems to ProfitLoss" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="definition: StatementLineItems to NetIncomeLossAttributableToNoncontrollingInterest" order="110.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="definition: StatementLineItems to NetIncomeLossAvailableToCommonStockholdersBasic" order="120.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EarningsPerShareBasic" xlink:title="definition: StatementLineItems to EarningsPerShareBasic" order="130.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="definition: StatementLineItems to WeightedAverageNumberOfSharesOutstandingBasic" order="140.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EarningsPerShareDiluted" xlink:title="definition: StatementLineItems to EarningsPerShareDiluted" order="150.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="definition: StatementLineItems to WeightedAverageNumberOfDilutedSharesOutstanding" order="160.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="definition: StatementLineItems to IncomeLossFromEquityMethodInvestments" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNetAbstract" xlink:label="SalesRevenueNetAbstract" xlink:title="SalesRevenueNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SalesRevenueNetAbstract" xlink:title="definition: StatementLineItems to SalesRevenueNetAbstract" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SalesRevenueNetAbstract" xlink:to="SalesRevenueNet" xlink:title="definition: SalesRevenueNetAbstract to SalesRevenueNet" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_RevenueFromNonrelatedParties" xlink:label="RevenueFromNonrelatedParties" xlink:title="RevenueFromNonrelatedParties" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SalesRevenueNetAbstract" xlink:to="RevenueFromNonrelatedParties" xlink:title="definition: SalesRevenueNetAbstract to RevenueFromNonrelatedParties" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="RevenueFromRelatedParties" xlink:title="RevenueFromRelatedParties" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SalesRevenueNetAbstract" xlink:to="RevenueFromRelatedParties" xlink:title="definition: SalesRevenueNetAbstract to RevenueFromRelatedParties" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="definition: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="CostOfGoodsAndServicesSoldAbstract" xlink:title="CostOfGoodsAndServicesSoldAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CostOfGoodsAndServicesSoldAbstract" xlink:title="definition: StatementLineItems to CostOfGoodsAndServicesSoldAbstract" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_CostOfGoodsAndServicesSoldNonrelatedParties" xlink:label="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="definition: CostOfGoodsAndServicesSoldAbstract to CostOfGoodsAndServicesSoldNonrelatedParties" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="RelatedPartiesAmountInCostOfSales" xlink:title="RelatedPartiesAmountInCostOfSales" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="RelatedPartiesAmountInCostOfSales" xlink:title="definition: CostOfGoodsAndServicesSoldAbstract to RelatedPartiesAmountInCostOfSales" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="definition: CostOfGoodsAndServicesSoldAbstract to CostOfGoodsAndServicesSold" use="optional" order="30.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="definition: EquityComponentDomain to NoncontrollingInterestMember" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="ComprehensiveIncomeMember" xlink:title="ComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="ComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to ComprehensiveIncomeMember" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="ParentMember" xlink:title="definition: EquityComponentDomain to ParentMember" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ParentMember" xlink:to="CommonStockMember" xlink:title="definition: ParentMember to CommonStockMember" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ParentMember" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: ParentMember to AdditionalPaidInCapitalMember" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ParentMember" xlink:to="RetainedEarningsMember" xlink:title="definition: ParentMember to RetainedEarningsMember" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ParentMember" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: ParentMember to AccumulatedOtherComprehensiveIncomeMember" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ProfitLoss" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to ProfitLoss" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueNewIssues" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: StockIssuedDuringPeriodValueNewIssues to StockIssuedDuringPeriodSharesNewIssues" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="StockIssuedDuringPeriodValueOther" xlink:title="StockIssuedDuringPeriodValueOther" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueOther" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueOther" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueStockOptionsExercised" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: StockIssuedDuringPeriodValueStockOptionsExercised to StockIssuedDuringPeriodSharesStockOptionsExercised" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_PaidInCapitalFromNoncontrollingInterest" xlink:label="PaidInCapitalFromNoncontrollingInterest" xlink:title="PaidInCapitalFromNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="PaidInCapitalFromNoncontrollingInterest" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to PaidInCapitalFromNoncontrollingInterest" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterestIncreaseFromStockIssuance" xlink:label="MinorityInterestIncreaseFromStockIssuance" xlink:title="MinorityInterestIncreaseFromStockIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="MinorityInterestIncreaseFromStockIssuance" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to MinorityInterestIncreaseFromStockIssuance" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesIssued" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesIssued" use="optional" order="110.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:label="StockholdersEquityPeriodIncreaseDecrease" xlink:title="StockholdersEquityPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityPeriodIncreaseDecrease" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityPeriodIncreaseDecrease" use="optional" order="120.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="definition: StockholdersEquityPeriodIncreaseDecrease to StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_LossesOnIntraGroupForeignCurrencyTransactions" xlink:label="LossesOnIntraGroupForeignCurrencyTransactions" xlink:title="LossesOnIntraGroupForeignCurrencyTransactions" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="LossesOnIntraGroupForeignCurrencyTransactions" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to LossesOnIntraGroupForeignCurrencyTransactions" use="optional" order="8000.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/BalanceSheet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" use="optional" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="definition: StatementTable to StatementScenarioAxis" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="definition: StatementLineItems to AssetsAbstract" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="definition: AssetsAbstract to AssetsCurrentAbstract" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="definition: AssetsCurrentAbstract to RestrictedCashAndCashEquivalentsAtCarryingValue" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: AssetsCurrentAbstract to AccountsReceivableNetCurrent" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="DueFromRelatedPartiesCurrent" xlink:title="DueFromRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="DueFromRelatedPartiesCurrent" xlink:title="definition: AssetsCurrentAbstract to DueFromRelatedPartiesCurrent" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNet" xlink:title="definition: AssetsCurrentAbstract to InventoryNet" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="ValueAddedTaxReceivableCurrent" xlink:title="ValueAddedTaxReceivableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="ValueAddedTaxReceivableCurrent" xlink:title="definition: AssetsCurrentAbstract to ValueAddedTaxReceivableCurrent" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="AdvancesOnInventoryPurchases" xlink:title="AdvancesOnInventoryPurchases" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AdvancesOnInventoryPurchases" xlink:title="definition: AssetsCurrentAbstract to AdvancesOnInventoryPurchases" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="definition: AssetsCurrentAbstract to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="definition: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="definition: AssetsCurrentAbstract to AssetsCurrent" use="optional" order="110.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:label="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:title="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:title="definition: AssetsCurrentAbstract to CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="UnbilledContractsReceivable" xlink:title="UnbilledContractsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="UnbilledContractsReceivable" xlink:title="definition: AssetsCurrentAbstract to UnbilledContractsReceivable" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: AssetsAbstract to PropertyPlantAndEquipmentNet" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="definition: AssetsAbstract to DeferredTaxAssetsNetNoncurrent" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AdvancesOnInventoryPurchasesNonCurrent" xlink:label="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="AdvancesOnInventoryPurchasesNonCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="definition: AssetsAbstract to AdvancesOnInventoryPurchasesNonCurrent" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="PrepaidExpenseNoncurrent" xlink:title="PrepaidExpenseNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="PrepaidExpenseNoncurrent" xlink:title="definition: AssetsAbstract to PrepaidExpenseNoncurrent" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="EquityMethodInvestments" xlink:title="EquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="EquityMethodInvestments" xlink:title="definition: AssetsAbstract to EquityMethodInvestments" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="definition: AssetsAbstract to OtherAssetsNoncurrent" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="definition: AssetsAbstract to Assets" use="optional" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="definition: AssetsAbstract to FiniteLivedIntangibleAssetsNet" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="definition: AssetsAbstract to Goodwill" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtCurrent" xlink:label="DebtCurrent" xlink:title="DebtCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DebtCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to DebtCurrent" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to AccountsPayableCurrent" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="ShortTermBankLoansAndNotesPayable" xlink:title="ShortTermBankLoansAndNotesPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ShortTermBankLoansAndNotesPayable" xlink:title="definition: LiabilitiesCurrentAbstract to ShortTermBankLoansAndNotesPayable" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DueToRelatedPartiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to DueToRelatedPartiesCurrent" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="AccountsPayableOtherCurrent" xlink:title="AccountsPayableOtherCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableOtherCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to AccountsPayableOtherCurrent" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="CustomerAdvancesCurrent" xlink:title="CustomerAdvancesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="CustomerAdvancesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to CustomerAdvancesCurrent" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="definition: LiabilitiesCurrentAbstract to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="definition: LiabilitiesCurrentAbstract to SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OtherLiabilitiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to OtherLiabilitiesCurrent" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to LiabilitiesCurrent" use="optional" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AccountsAndNotesPayableCurrent" xlink:label="AccountsAndNotesPayableCurrent" xlink:title="AccountsAndNotesPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsAndNotesPayableCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to AccountsAndNotesPayableCurrent" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="ProductWarrantyAccrualNoncurrent" xlink:title="ProductWarrantyAccrualNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ProductWarrantyAccrualNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to ProductWarrantyAccrualNoncurrent" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="ConvertibleLongTermNotesPayable" xlink:title="ConvertibleLongTermNotesPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ConvertibleLongTermNotesPayable" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to ConvertibleLongTermNotesPayable" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtNoncurrent" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LiabilityForUncertainTaxPositionsNoncurrent" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to Liabilities" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockValue" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockValue" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AdditionalPaidInCapitalCommonStock" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to RetainedEarningsAccumulatedDeficit" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquity" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquity" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="MinorityInterest" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to MinorityInterest" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" use="optional" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ContingentContractLiability" xlink:label="ContingentContractLiability" xlink:title="ContingentContractLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ContingentContractLiability" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to ContingentContractLiability" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="LossContingencyAccrualAtCarryingValue" xlink:title="LossContingencyAccrualAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LossContingencyAccrualAtCarryingValue" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LossContingencyAccrualAtCarryingValue" order="60.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/CashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" use="optional" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="definition: StatementTable to StatementScenarioAxis" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="definition: StatementLineItems to NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="ProfitLoss" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to ProfitLoss" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSaleOfPropertyPlantEquipment" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncomeLossOnInvestments" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncomeLossOnInvestments" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionForDoubtfulAccounts" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="InventoryWriteDown" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to InventoryWriteDown" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProvisionReversalForFirmPurchaseCommitment" xlink:label="ProvisionReversalForFirmPurchaseCommitment" xlink:title="ProvisionReversalForFirmPurchaseCommitment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionReversalForFirmPurchaseCommitment" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionReversalForFirmPurchaseCommitment" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfDebtDiscountPremium" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OtherNoncashExpense" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OtherNoncashExpense" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncomeLossFromEquityMethodInvestments" use="optional" order="8010.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to IncreaseDecreaseInOperatingCapitalAbstract" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDueFromRelatedPartiesCurrent" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="IncreaseDecreaseInOtherReceivables" xlink:title="IncreaseDecreaseInOtherReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherReceivables" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherReceivables" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAdvanceToSuppliers" xlink:label="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="IncreaseDecreaseInAdvanceToSuppliers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAdvanceToSuppliers" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherNoncurrentAssets" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInUnbilledReceivables" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInUnbilledReceivables" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="IncreaseDecreaseInNotesPayableCurrent" xlink:title="IncreaseDecreaseInNotesPayableCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInNotesPayableCurrent" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInNotesPayableCurrent" use="optional" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="IncreaseDecreaseInOtherAccountsPayable" xlink:title="IncreaseDecreaseInOtherAccountsPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherAccountsPayable" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherAccountsPayable" use="optional" order="110.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="IncreaseDecreaseInCustomerAdvances" xlink:title="IncreaseDecreaseInCustomerAdvances" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCustomerAdvances" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInCustomerAdvances" use="optional" order="120.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDueToRelatedPartiesCurrent" use="optional" order="130.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="ProductWarrantyAccrualPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to ProductWarrantyAccrualPeriodIncreaseDecrease" use="optional" order="140.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:label="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInProvisionForFirmPurchaseCommitment" use="optional" order="150.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInLossContingencyAccruals" xlink:label="IncreaseDecreaseInLossContingencyAccruals" xlink:title="IncreaseDecreaseInLossContingencyAccruals" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInLossContingencyAccruals" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInLossContingencyAccruals" use="optional" order="160.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherCurrentLiabilities" use="optional" order="170.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInPrepaidLandUseRight" xlink:label="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="IncreaseDecreaseInPrepaidLandUseRight" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidLandUseRight" use="optional" order="180.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to UnrecognizedTaxBenefitsPeriodIncreaseDecrease" use="optional" order="190.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDeferredIncomeTaxes" use="optional" order="200.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="GainLossOnSaleOfDerivatives" xlink:title="GainLossOnSaleOfDerivatives" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="GainLossOnSaleOfDerivatives" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to GainLossOnSaleOfDerivatives" use="optional" order="210.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidExpense" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProjectAssets" xlink:label="IncreaseDecreaseInProjectAssets" xlink:title="IncreaseDecreaseInProjectAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInProjectAssets" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInProjectAssets" use="optional" order="8010.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:label="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:title="IncreaseDecreaseInAccountsAndShortTermNotesPayable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsAndShortTermNotesPayable" use="optional" order="8020.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInContingentLiabilities" xlink:label="IncreaseDecreaseInContingentLiabilities" xlink:title="IncreaseDecreaseInContingentLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInContingentLiabilities" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInContingentLiabilities" use="optional" order="8030.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="definition: StatementLineItems to NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="IncreaseDecreaseInRestrictedCash" xlink:title="IncreaseDecreaseInRestrictedCash" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="IncreaseDecreaseInRestrictedCash" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to IncreaseDecreaseInRestrictedCash" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireInterestInSubsidiariesAndAffiliates" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="PaymentsToAcquireEquityMethodInvestments" xlink:title="PaymentsToAcquireEquityMethodInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireEquityMethodInvestments" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireEquityMethodInvestments" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="definition: StatementLineItems to NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromShortTermDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromShortTermDebt" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="RepaymentsOfShortTermDebt" xlink:title="RepaymentsOfShortTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="RepaymentsOfShortTermDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to RepaymentsOfShortTermDebt" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfLongTermDebt" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromMinorityShareholders" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromMinorityShareholders" use="optional" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProceedsFromCapitalContributionFromMinorityInterest" xlink:label="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromCapitalContributionFromMinorityInterest" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfCommonStock" use="optional" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfStockIssuanceCosts" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromStockOptionsExercised" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" use="optional" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="definition: StatementLineItems to EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" use="optional" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: StatementLineItems to CashAndCashEquivalentsAtCarryingValue" use="optional" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="definition: StatementLineItems to SupplementalCashFlowInformationAbstract" use="optional" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="definition: SupplementalCashFlowInformationAbstract to InterestPaidNet" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="definition: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="NoncashInvestingAndFinancingItemsAbstract" xlink:title="NoncashInvestingAndFinancingItemsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="NoncashInvestingAndFinancingItemsAbstract" xlink:title="definition: SupplementalCashFlowInformationAbstract to NoncashInvestingAndFinancingItemsAbstract" use="optional" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:title="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:title="definition: NoncashInvestingAndFinancingItemsAbstract to NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="CapitalExpendituresIncurredButNotYetPaid" xlink:title="definition: NoncashInvestingAndFinancingItemsAbstract to CapitalExpendituresIncurredButNotYetPaid" use="optional" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="DebtConversionConvertedInstrumentAmount1" xlink:title="definition: NoncashInvestingAndFinancingItemsAbstract to DebtConversionConvertedInstrumentAmount1" use="optional" order="8000.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:label="NetCashProvidedByUsedInContinuingOperations" xlink:title="NetCashProvidedByUsedInContinuingOperations" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInContinuingOperations" xlink:title="definition: StatementLineItems to NetCashProvidedByUsedInContinuingOperations" order="60.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>csiq-20111231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AdvancesOnInventoryPurchasesNonCurrent" xlink:label="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="AdvancesOnInventoryPurchasesNonCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AdvancesOnInventoryPurchasesNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdvancesOnInventoryPurchasesNonCurrent" xml:lang="en-US" id="label_AdvancesOnInventoryPurchasesNonCurrent">Advances on Inventory Purchases, Non Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvancesOnInventoryPurchasesNonCurrent" xlink:to="label_AdvancesOnInventoryPurchasesNonCurrent" xlink:title="label: AdvancesOnInventoryPurchasesNonCurrent to label_AdvancesOnInventoryPurchasesNonCurrent" use="optional" />
    <link:label xlink:type="resource" xlink:label="label_AdvancesOnInventoryPurchasesNonCurrent_3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AdvancesOnInventoryPurchasesNonCurrent" xml:lang="en-US" id="label_AdvancesOnInventoryPurchasesNonCurrent_3">Advances to suppliers, net of allowance of $16,458,564 and $28,665,038 on December 31, 2010 and 2011, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvancesOnInventoryPurchasesNonCurrent" xlink:to="label_AdvancesOnInventoryPurchasesNonCurrent_3" xlink:title="label: AdvancesOnInventoryPurchasesNonCurrent to label_AdvancesOnInventoryPurchasesNonCurrent" use="optional" />
    <link:label xlink:type="resource" xlink:label="label_AdvancesOnInventoryPurchasesNonCurrent_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AdvancesOnInventoryPurchasesNonCurrent" xml:lang="en-US" id="label_AdvancesOnInventoryPurchasesNonCurrent_2">Carrying value of capitalized payments made in advance for inventory that is expected to be received after one year or beyond the normal operating cycle, if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvancesOnInventoryPurchasesNonCurrent" xlink:to="label_AdvancesOnInventoryPurchasesNonCurrent_2" xlink:title="label: AdvancesOnInventoryPurchasesNonCurrent to label_AdvancesOnInventoryPurchasesNonCurrent" use="optional" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInPrepaidLandUseRight" xlink:label="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="IncreaseDecreaseInPrepaidLandUseRight" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidLandUseRight" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInPrepaidLandUseRight" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidLandUseRight">Increase (Decrease) in Prepaid Land Use Right</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidLandUseRight" xlink:to="label_IncreaseDecreaseInPrepaidLandUseRight" xlink:title="label: IncreaseDecreaseInPrepaidLandUseRight to label_IncreaseDecreaseInPrepaidLandUseRight" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidLandUseRight_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInPrepaidLandUseRight" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidLandUseRight_2">Prepaid land use right</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidLandUseRight" xlink:to="label_IncreaseDecreaseInPrepaidLandUseRight_2" xlink:title="label: IncreaseDecreaseInPrepaidLandUseRight to label_IncreaseDecreaseInPrepaidLandUseRight" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidLandUseRight_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInPrepaidLandUseRight" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidLandUseRight_3">The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for land use right that bring economic benefits for future periods.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidLandUseRight" xlink:to="label_IncreaseDecreaseInPrepaidLandUseRight_3" xlink:title="label: IncreaseDecreaseInPrepaidLandUseRight to label_IncreaseDecreaseInPrepaidLandUseRight" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:label="AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:title="AllowanceForDoubtfulReceivablesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulReceivablesDisclosureAbstract" xml:lang="en-US" id="label_AllowanceForDoubtfulReceivablesDisclosureAbstract">ALLOWANCE FOR DOUBTFUL RECEIVABLES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:to="label_AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:title="label: AllowanceForDoubtfulReceivablesDisclosureAbstract to label_AllowanceForDoubtfulReceivablesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_AmendmentDescription" xlink:label="AmendmentDescription" xlink:title="AmendmentDescription" />
    <link:label xlink:type="resource" xlink:label="label_AmendmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmendmentDescription" xml:lang="en-US" id="label_AmendmentDescription">Amendment Description</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentDescription" xlink:to="label_AmendmentDescription" xlink:title="label: AmendmentDescription to label_AmendmentDescription" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="label_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmendmentFlag" xml:lang="en-US" id="label_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="label_AmendmentFlag" xlink:title="label: AmendmentFlag to label_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ConvertibleNotesDisclosureAbstract" xlink:label="ConvertibleNotesDisclosureAbstract" xlink:title="ConvertibleNotesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleNotesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleNotesDisclosureAbstract" xml:lang="en-US" id="label_ConvertibleNotesDisclosureAbstract">CONVERTIBLE NOTES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleNotesDisclosureAbstract" xlink:to="label_ConvertibleNotesDisclosureAbstract" xlink:title="label: ConvertibleNotesDisclosureAbstract to label_ConvertibleNotesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ConvertibleNotesDisclosureTextBlock" xlink:label="ConvertibleNotesDisclosureTextBlock" xlink:title="ConvertibleNotesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleNotesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleNotesDisclosureTextBlock" xml:lang="en-US" id="label_ConvertibleNotesDisclosureTextBlock">Convertible Notes Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleNotesDisclosureTextBlock" xlink:to="label_ConvertibleNotesDisclosureTextBlock" xlink:title="label: ConvertibleNotesDisclosureTextBlock to label_ConvertibleNotesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleNotesDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleNotesDisclosureTextBlock" xml:lang="en-US" id="label_ConvertibleNotesDisclosureTextBlock_2">CONVERTIBLE NOTES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleNotesDisclosureTextBlock" xlink:to="label_ConvertibleNotesDisclosureTextBlock_2" xlink:title="label: ConvertibleNotesDisclosureTextBlock to label_ConvertibleNotesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleNotesDisclosureTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ConvertibleNotesDisclosureTextBlock" xml:lang="en-US" id="label_ConvertibleNotesDisclosureTextBlock_3">The entire disclosure about maturity, conversion and redemption of notes convertible into equity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleNotesDisclosureTextBlock" xlink:to="label_ConvertibleNotesDisclosureTextBlock_3" xlink:title="label: ConvertibleNotesDisclosureTextBlock to label_ConvertibleNotesDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_RestrictedNetAssetsDisclosureAbstract" xlink:label="RestrictedNetAssetsDisclosureAbstract" xlink:title="RestrictedNetAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedNetAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestrictedNetAssetsDisclosureAbstract" xml:lang="en-US" id="label_RestrictedNetAssetsDisclosureAbstract">RESTRICTED NET ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedNetAssetsDisclosureAbstract" xlink:to="label_RestrictedNetAssetsDisclosureAbstract" xlink:title="label: RestrictedNetAssetsDisclosureAbstract to label_RestrictedNetAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_CommitmentsDisclosureAbstract" xlink:label="CommitmentsDisclosureAbstract" xlink:title="CommitmentsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsDisclosureAbstract" xml:lang="en-US" id="label_CommitmentsDisclosureAbstract">FIRM PURCHASE COMMITMENTS AND CONTIGENT LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsDisclosureAbstract" xlink:to="label_CommitmentsDisclosureAbstract" xlink:title="label: CommitmentsDisclosureAbstract to label_CommitmentsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_MajorCustomersDisclosureAbstract" xlink:label="MajorCustomersDisclosureAbstract" xlink:title="MajorCustomersDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_MajorCustomersDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MajorCustomersDisclosureAbstract" xml:lang="en-US" id="label_MajorCustomersDisclosureAbstract">MAJOR CUSTOMERS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersDisclosureAbstract" xlink:to="label_MajorCustomersDisclosureAbstract" xlink:title="label: MajorCustomersDisclosureAbstract to label_MajorCustomersDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_MajorCustomersDisclosureTextBlock" xlink:label="MajorCustomersDisclosureTextBlock" xlink:title="MajorCustomersDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_MajorCustomersDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MajorCustomersDisclosureTextBlock" xml:lang="en-US" id="label_MajorCustomersDisclosureTextBlock">Major Customers Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersDisclosureTextBlock" xlink:to="label_MajorCustomersDisclosureTextBlock" xlink:title="label: MajorCustomersDisclosureTextBlock to label_MajorCustomersDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_MajorCustomersDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MajorCustomersDisclosureTextBlock" xml:lang="en-US" id="label_MajorCustomersDisclosureTextBlock_2">MAJOR CUSTOMERS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersDisclosureTextBlock" xlink:to="label_MajorCustomersDisclosureTextBlock_2" xlink:title="label: MajorCustomersDisclosureTextBlock to label_MajorCustomersDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_MajorCustomersDisclosureTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_MajorCustomersDisclosureTextBlock" xml:lang="en-US" id="label_MajorCustomersDisclosureTextBlock_3">The entire disclosure of major customers from which the entity receives substantial of its revenue. Due to the competitive nature of the industry in which the entity belongs, the entity may not believe that the loss of any particular customer would have material adverse impact on the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersDisclosureTextBlock" xlink:to="label_MajorCustomersDisclosureTextBlock_3" xlink:title="label: MajorCustomersDisclosureTextBlock to label_MajorCustomersDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:label="AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:title="AllowanceForDoubtfulAdvancesToSuppliersCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent">Allowance for Doubtful Advances to Suppliers Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:to="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:title="label: AllowanceForDoubtfulAdvancesToSuppliersCurrent to label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent_2">Advances to suppliers, allowance, current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:to="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent_2" xlink:title="label: AllowanceForDoubtfulAdvancesToSuppliersCurrent to label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent_3">A valuation allowance for advances made to suppliers expected to be utilized within twelve months (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:to="label_AllowanceForDoubtfulAdvancesToSuppliersCurrent_3" xlink:title="label: AllowanceForDoubtfulAdvancesToSuppliersCurrent to label_AllowanceForDoubtfulAdvancesToSuppliersCurrent" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:label="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:title="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent">Allowance for Doubtful Advances to Suppliers Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:to="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:title="label: AllowanceForDoubtfulAdvancesToSuppliersNoncurrent to label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent_2">Advances to suppliers, allowance, non-current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:to="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent_2" xlink:title="label: AllowanceForDoubtfulAdvancesToSuppliersNoncurrent to label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent_3">A valuation allowance for advances made to suppliers expected to be utilized after twelve months (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:to="label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent_3" xlink:title="label: AllowanceForDoubtfulAdvancesToSuppliersNoncurrent to label_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentAndEntityInformationAbstract" xml:lang="en-US" id="label_DocumentAndEntityInformationAbstract">Document and Entity Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="label_DocumentAndEntityInformationAbstract" xlink:title="label: DocumentAndEntityInformationAbstract to label_DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="label_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CurrentFiscalYearEndDate" xml:lang="en-US" id="label_CurrentFiscalYearEndDate">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="label_CurrentFiscalYearEndDate" xlink:title="label: CurrentFiscalYearEndDate to label_CurrentFiscalYearEndDate" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AccountsReceivableNetCurrent" xml:lang="en-US" id="label_AccountsReceivableNetCurrent">Accounts receivable trade, net of allowance of $7,956,036 and $9,505,481 on December 31, 2010 and 2011, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent" xlink:title="label: AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent" use="optional" />
    <link:label xlink:type="resource" xlink:label="label_AccountsReceivableNetCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableNetCurrent" xml:lang="en-US" id="label_AccountsReceivableNetCurrent_2">Accounts Receivable, Net, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent_2" xlink:title="label: AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="label_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentPeriodEndDate" xml:lang="en-US" id="label_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="label_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to label_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US" id="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax">Accumulated other comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US" id="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="label_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityWellKnownSeasonedIssuer" xml:lang="en-US" id="label_EntityWellKnownSeasonedIssuer">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="label_EntityWellKnownSeasonedIssuer" xlink:title="label: EntityWellKnownSeasonedIssuer to label_EntityWellKnownSeasonedIssuer" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="label_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityVoluntaryFilers" xml:lang="en-US" id="label_EntityVoluntaryFilers">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="label_EntityVoluntaryFilers" xlink:title="label: EntityVoluntaryFilers to label_EntityVoluntaryFilers" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="label_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityCurrentReportingStatus" xml:lang="en-US" id="label_EntityCurrentReportingStatus">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="label_EntityCurrentReportingStatus" xlink:title="label: EntityCurrentReportingStatus to label_EntityCurrentReportingStatus" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="label_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityFilerCategory" xml:lang="en-US" id="label_EntityFilerCategory">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="label_EntityFilerCategory" xlink:title="label: EntityFilerCategory to label_EntityFilerCategory" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="label_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityPublicFloat" xml:lang="en-US" id="label_EntityPublicFloat">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="label_EntityPublicFloat" xlink:title="label: EntityPublicFloat to label_EntityPublicFloat" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="label_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityRegistrantName" xml:lang="en-US" id="label_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="label_EntityRegistrantName" xlink:title="label: EntityRegistrantName to label_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="label_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityCentralIndexKey" xml:lang="en-US" id="label_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="label_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to label_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EntityCommonStockSharesOutstanding" xml:lang="en-US" id="label_EntityCommonStockSharesOutstanding">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="label_EntityCommonStockSharesOutstanding" xlink:title="label: EntityCommonStockSharesOutstanding to label_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="label_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentFiscalYearFocus" xml:lang="en-US" id="label_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="label_DocumentFiscalYearFocus" xlink:title="label: DocumentFiscalYearFocus to label_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="label_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentFiscalPeriodFocus" xml:lang="en-US" id="label_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="label_DocumentFiscalPeriodFocus" xlink:title="label: DocumentFiscalPeriodFocus to label_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="label_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentType" xml:lang="en-US" id="label_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="label_DocumentType" xlink:title="label: DocumentType to label_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdditionalPaidInCapitalCommonStock" xml:lang="en-US" id="label_AdditionalPaidInCapitalCommonStock">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:to="label_AdditionalPaidInCapitalCommonStock" xlink:title="label: AdditionalPaidInCapitalCommonStock to label_AdditionalPaidInCapitalCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapitalCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalPaidInCapitalCommonStock" xml:lang="en-US" id="label_AdditionalPaidInCapitalCommonStock_2">Additional Paid in Capital, Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:to="label_AdditionalPaidInCapitalCommonStock_2" xlink:title="label: AdditionalPaidInCapitalCommonStock to label_AdditionalPaidInCapitalCommonStock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent">Accounts receivable trade, allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForDoubtfulAccountsReceivableCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US" id="label_AllowanceForDoubtfulAccountsReceivableCurrent_2">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="label_AllowanceForDoubtfulAccountsReceivableCurrent_2" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to label_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfFinancialPositionAbstract" xml:lang="en-US" id="label_StatementOfFinancialPositionAbstract">CONSOLIDATED BALANCE SHEETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="label_StatementOfFinancialPositionAbstract" xlink:title="label: StatementOfFinancialPositionAbstract to label_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareBasic" xml:lang="en-US" id="label_EarningsPerShareBasic">Earnings (loss) per share-basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="label_EarningsPerShareBasic" xlink:title="label: EarningsPerShareBasic to label_EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareBasic_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareBasic" xml:lang="en-US" id="label_EarningsPerShareBasic_2">Earnings Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="label_EarningsPerShareBasic_2" xlink:title="label: EarningsPerShareBasic to label_EarningsPerShareBasic" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmortizationOfDebtDiscountPremium" xml:lang="en-US" id="label_AmortizationOfDebtDiscountPremium">Amortization of discount on debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDebtDiscountPremium" xlink:to="label_AmortizationOfDebtDiscountPremium" xlink:title="label: AmortizationOfDebtDiscountPremium to label_AmortizationOfDebtDiscountPremium" />
    <link:label xlink:type="resource" xlink:label="label_AmortizationOfDebtDiscountPremium_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmortizationOfDebtDiscountPremium" xml:lang="en-US" id="label_AmortizationOfDebtDiscountPremium_2">Amortization of Debt Discount (Premium)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfDebtDiscountPremium" xlink:to="label_AmortizationOfDebtDiscountPremium_2" xlink:title="label: AmortizationOfDebtDiscountPremium to label_AmortizationOfDebtDiscountPremium" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_2">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_3">Cash and cash equivalents at the beginning of the year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_CashAndCashEquivalentsAtCarryingValue_4">Cash and cash equivalents at the end of the year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable" xlink:title="label: IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsReceivable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsReceivable_2">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable_2" xlink:title="label: IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInInventories" xml:lang="en-US" id="label_IncreaseDecreaseInInventories">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories" xlink:title="label: IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInInventories_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInInventories" xml:lang="en-US" id="label_IncreaseDecreaseInInventories_2">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories_2" xlink:title="label: IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidExpense">Long-term prepaid expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="label_IncreaseDecreaseInPrepaidExpense" xlink:title="label: IncreaseDecreaseInPrepaidExpense to label_IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidExpense_2">Increase (Decrease) in Prepaid Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="label_IncreaseDecreaseInPrepaidExpense_2" xlink:title="label: IncreaseDecreaseInPrepaidExpense to label_IncreaseDecreaseInPrepaidExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="label_IncreaseDecreaseInOperatingCapitalAbstract">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOperatingCapitalAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="label_IncreaseDecreaseInOperatingCapitalAbstract_2">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_IncreaseDecreaseInOperatingCapitalAbstract_2" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="IncreaseDecreaseInNotesPayableCurrent" xlink:title="IncreaseDecreaseInNotesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInNotesPayableCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInNotesPayableCurrent">Short-term notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInNotesPayableCurrent" xlink:to="label_IncreaseDecreaseInNotesPayableCurrent" xlink:title="label: IncreaseDecreaseInNotesPayableCurrent to label_IncreaseDecreaseInNotesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInNotesPayableCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInNotesPayableCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInNotesPayableCurrent_2">Increase (Decrease) in Notes Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInNotesPayableCurrent" xlink:to="label_IncreaseDecreaseInNotesPayableCurrent_2" xlink:title="label: IncreaseDecreaseInNotesPayableCurrent to label_IncreaseDecreaseInNotesPayableCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="IncreaseDecreaseInOtherAccountsPayable" xlink:title="IncreaseDecreaseInOtherAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInOtherAccountsPayable" xml:lang="en-US" id="label_IncreaseDecreaseInOtherAccountsPayable">Other payables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherAccountsPayable" xlink:to="label_IncreaseDecreaseInOtherAccountsPayable" xlink:title="label: IncreaseDecreaseInOtherAccountsPayable to label_IncreaseDecreaseInOtherAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherAccountsPayable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherAccountsPayable" xml:lang="en-US" id="label_IncreaseDecreaseInOtherAccountsPayable_2">Increase (Decrease) in Other Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherAccountsPayable" xlink:to="label_IncreaseDecreaseInOtherAccountsPayable_2" xlink:title="label: IncreaseDecreaseInOtherAccountsPayable to label_IncreaseDecreaseInOtherAccountsPayable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureTextBlock_2">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_CommonStockSharesIssued" xml:lang="en-US" id="label_CommonStockSharesIssued">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued" xlink:title="label: CommonStockSharesIssued to label_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued_4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_CommonStockSharesIssued" xml:lang="en-US" id="label_CommonStockSharesIssued_4">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_4" xlink:title="label: CommonStockSharesIssued to label_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockSharesIssued" xml:lang="en-US" id="label_CommonStockSharesIssued_2">Common shares, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_2" xlink:title="label: CommonStockSharesIssued to label_CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesIssued_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesIssued" xml:lang="en-US" id="label_CommonStockSharesIssued_3">Common Stock, Shares, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_3" xlink:title="label: CommonStockSharesIssued to label_CommonStockSharesIssued" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockSharesOutstanding" xml:lang="en-US" id="label_CommonStockSharesOutstanding">Common shares, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding" xlink:title="label: CommonStockSharesOutstanding to label_CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockSharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesOutstanding" xml:lang="en-US" id="label_CommonStockSharesOutstanding_2">Common Stock, Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding_2" xlink:title="label: CommonStockSharesOutstanding to label_CommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockValue" xml:lang="en-US" id="label_CommonStockValue">Common shares - no par value: unlimited authorized shares, 42,893,044 and 43,155,767 shares issued and outstanding at December 31, 2010 and 2011, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="label_CommonStockValue" xlink:title="label: CommonStockValue to label_CommonStockValue" use="optional" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockValue" xml:lang="en-US" id="label_CommonStockValue_2">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="label_CommonStockValue_2" xlink:title="label: CommonStockValue to label_CommonStockValue" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="ConvertibleLongTermNotesPayable" xlink:title="ConvertibleLongTermNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleLongTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ConvertibleLongTermNotesPayable" xml:lang="en-US" id="label_ConvertibleLongTermNotesPayable">Convertible notes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleLongTermNotesPayable" xlink:to="label_ConvertibleLongTermNotesPayable" xlink:title="label: ConvertibleLongTermNotesPayable to label_ConvertibleLongTermNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ConvertibleLongTermNotesPayable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ConvertibleLongTermNotesPayable" xml:lang="en-US" id="label_ConvertibleLongTermNotesPayable_2">Convertible Notes Payable, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConvertibleLongTermNotesPayable" xlink:to="label_ConvertibleLongTermNotesPayable_2" xlink:title="label: ConvertibleLongTermNotesPayable to label_ConvertibleLongTermNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:label xlink:type="resource" xlink:label="label_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryWriteDown" xml:lang="en-US" id="label_InventoryWriteDown">Write-down of inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWriteDown" xlink:to="label_InventoryWriteDown" xlink:title="label: InventoryWriteDown to label_InventoryWriteDown" />
    <link:label xlink:type="resource" xlink:label="label_InventoryWriteDown_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryWriteDown" xml:lang="en-US" id="label_InventoryWriteDown_2">Inventory Write-down</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWriteDown" xlink:to="label_InventoryWriteDown_2" xlink:title="label: InventoryWriteDown to label_InventoryWriteDown" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LiabilitiesCurrent" xml:lang="en-US" id="label_LiabilitiesCurrent">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent" xlink:title="label: LiabilitiesCurrent to label_LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesCurrent" xml:lang="en-US" id="label_LiabilitiesCurrent_2">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent_2" xlink:title="label: LiabilitiesCurrent to label_LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilitiesCurrentAbstract" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract" xlink:title="label: LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesCurrentAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesCurrentAbstract" xml:lang="en-US" id="label_LiabilitiesCurrentAbstract_2">Liabilities, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract_2" xlink:title="label: LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="CustomerAdvancesCurrent" xlink:title="CustomerAdvancesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_CustomerAdvancesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CustomerAdvancesCurrent" xml:lang="en-US" id="label_CustomerAdvancesCurrent">Advances from customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAdvancesCurrent" xlink:to="label_CustomerAdvancesCurrent" xlink:title="label: CustomerAdvancesCurrent to label_CustomerAdvancesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_CustomerAdvancesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CustomerAdvancesCurrent" xml:lang="en-US" id="label_CustomerAdvancesCurrent_2">Customer Advances, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerAdvancesCurrent" xlink:to="label_CustomerAdvancesCurrent_2" xlink:title="label: CustomerAdvancesCurrent to label_CustomerAdvancesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtDisclosureTextBlock" xml:lang="en-US" id="label_DebtDisclosureTextBlock">BANK BORROWINGS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="label_DebtDisclosureTextBlock" xlink:title="label: DebtDisclosureTextBlock to label_DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtDisclosureTextBlock" xml:lang="en-US" id="label_DebtDisclosureTextBlock_2">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="label_DebtDisclosureTextBlock_2" xlink:title="label: DebtDisclosureTextBlock to label_DebtDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareDiluted" xml:lang="en-US" id="label_EarningsPerShareDiluted">Earnings (loss) per share-diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="label_EarningsPerShareDiluted" xlink:title="label: EarningsPerShareDiluted to label_EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareDiluted_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareDiluted" xml:lang="en-US" id="label_EarningsPerShareDiluted_2">Earnings Per Share, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="label_EarningsPerShareDiluted_2" xlink:title="label: EarningsPerShareDiluted to label_EarningsPerShareDiluted" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xml:lang="en-US" id="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations">Effect of exchange rate changes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:to="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations to label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xml:lang="en-US" id="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_2">Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:to="label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations_2" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations to label_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensation" xml:lang="en-US" id="label_ShareBasedCompensation">Share-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation" xlink:title="label: ShareBasedCompensation to label_ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="label_ShareBasedCompensation_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensation" xml:lang="en-US" id="label_ShareBasedCompensation_2">Share-based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="label_ShareBasedCompensation_2" xlink:title="label: ShareBasedCompensation to label_ShareBasedCompensation" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GainLossOnSaleOfPropertyPlantEquipment" xml:lang="en-US" id="label_GainLossOnSaleOfPropertyPlantEquipment">Loss on disposal of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to label_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnSaleOfPropertyPlantEquipment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnSaleOfPropertyPlantEquipment" xml:lang="en-US" id="label_GainLossOnSaleOfPropertyPlantEquipment_2">Gain (Loss) on Sale of Property Plant Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:to="label_GainLossOnSaleOfPropertyPlantEquipment_2" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to label_GainLossOnSaleOfPropertyPlantEquipment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GeneralAndAdministrativeExpense" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense">General and administrative expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="label_GeneralAndAdministrativeExpense" xlink:title="label: GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="label_GeneralAndAdministrativeExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GeneralAndAdministrativeExpense" xml:lang="en-US" id="label_GeneralAndAdministrativeExpense_2">General and Administrative Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="label_GeneralAndAdministrativeExpense_2" xlink:title="label: GeneralAndAdministrativeExpense to label_GeneralAndAdministrativeExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="label_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_GrossProfit" xml:lang="en-US" id="label_GrossProfit">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="label_GrossProfit" xlink:title="label: GrossProfit to label_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="label_GrossProfit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GrossProfit" xml:lang="en-US" id="label_GrossProfit_2">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="label_GrossProfit_2" xlink:title="label: GrossProfit to label_GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeStatementAbstract" xml:lang="en-US" id="label_IncomeStatementAbstract">CONSOLIDATED STATEMENTS OF OPERATIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="label_IncomeStatementAbstract" xlink:title="label: IncomeStatementAbstract to label_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="label_IncomeTaxDisclosureTextBlock">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="label_IncomeTaxDisclosureTextBlock" xlink:title="label: IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="label_IncomeTaxDisclosureTextBlock_2">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="label_IncomeTaxDisclosureTextBlock_2" xlink:title="label: IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxesPaidNet" xml:lang="en-US" id="label_IncomeTaxesPaidNet">Income taxes paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="label_IncomeTaxesPaidNet" xlink:title="label: IncomeTaxesPaidNet to label_IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxesPaidNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxesPaidNet" xml:lang="en-US" id="label_IncomeTaxesPaidNet_2">Income Taxes Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="label_IncomeTaxesPaidNet_2" xlink:title="label: IncomeTaxesPaidNet to label_IncomeTaxesPaidNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="IncreaseDecreaseInRestrictedCash" xlink:title="IncreaseDecreaseInRestrictedCash" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInRestrictedCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInRestrictedCash" xml:lang="en-US" id="label_IncreaseDecreaseInRestrictedCash">Decrease (increase) in restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRestrictedCash" xlink:to="label_IncreaseDecreaseInRestrictedCash" xlink:title="label: IncreaseDecreaseInRestrictedCash to label_IncreaseDecreaseInRestrictedCash" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInRestrictedCash_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInRestrictedCash" xml:lang="en-US" id="label_IncreaseDecreaseInRestrictedCash_2">Increase (Decrease) in Restricted Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInRestrictedCash" xlink:to="label_IncreaseDecreaseInRestrictedCash_2" xlink:title="label: IncreaseDecreaseInRestrictedCash to label_IncreaseDecreaseInRestrictedCash" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_InterestExpense" xml:lang="en-US" id="label_InterestExpense">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="label_InterestExpense" xlink:title="label: InterestExpense to label_InterestExpense" />
    <link:label xlink:type="resource" xlink:label="label_InterestExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestExpense" xml:lang="en-US" id="label_InterestExpense_2">Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="label_InterestExpense_2" xlink:title="label: InterestExpense to label_InterestExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="AdvancesOnInventoryPurchases" xlink:title="AdvancesOnInventoryPurchases" />
    <link:label xlink:type="resource" xlink:label="label_AdvancesOnInventoryPurchases" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_AdvancesOnInventoryPurchases" xml:lang="en-US" id="label_AdvancesOnInventoryPurchases">Advances to suppliers, net of allowance of $2,930,978 and $9,458,683 on December 31, 2010 and 2011, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvancesOnInventoryPurchases" xlink:to="label_AdvancesOnInventoryPurchases" xlink:title="label: AdvancesOnInventoryPurchases to label_AdvancesOnInventoryPurchases" use="optional" />
    <link:label xlink:type="resource" xlink:label="label_AdvancesOnInventoryPurchases_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdvancesOnInventoryPurchases" xml:lang="en-US" id="label_AdvancesOnInventoryPurchases_2">Advances on Inventory Purchases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvancesOnInventoryPurchases" xlink:to="label_AdvancesOnInventoryPurchases_2" xlink:title="label: AdvancesOnInventoryPurchases to label_AdvancesOnInventoryPurchases" use="optional" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryNet" xml:lang="en-US" id="label_InventoryNet">Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet" xlink:title="label: InventoryNet to label_InventoryNet" />
    <link:label xlink:type="resource" xlink:label="label_InventoryNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryNet" xml:lang="en-US" id="label_InventoryNet_2">Inventory, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="label_InventoryNet_2" xlink:title="label: InventoryNet to label_InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="label_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Liabilities" xml:lang="en-US" id="label_Liabilities">TOTAL LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="label_Liabilities" xlink:title="label: Liabilities to label_Liabilities" />
    <link:label xlink:type="resource" xlink:label="label_Liabilities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Liabilities" xml:lang="en-US" id="label_Liabilities_2">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="label_Liabilities_2" xlink:title="label: Liabilities to label_Liabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity">TOTAL LIABILITIES AND EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity" xlink:title="label: LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquity_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquity_2">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity_2" xlink:title="label: LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquityAbstract">LIABILITIES AND EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_LiabilitiesAndStockholdersEquityAbstract" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_LiabilitiesAndStockholdersEquityAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="label_LiabilitiesAndStockholdersEquityAbstract_2">Liabilities and Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_LiabilitiesAndStockholdersEquityAbstract_2" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LongTermDebtNoncurrent" xml:lang="en-US" id="label_LongTermDebtNoncurrent">Long-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="label_LongTermDebtNoncurrent" xlink:title="label: LongTermDebtNoncurrent to label_LongTermDebtNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_LongTermDebtNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermDebtNoncurrent" xml:lang="en-US" id="label_LongTermDebtNoncurrent_2">Long-term Debt, Excluding Current Maturities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermDebtNoncurrent" xlink:to="label_LongTermDebtNoncurrent_2" xlink:title="label: LongTermDebtNoncurrent to label_LongTermDebtNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinorityInterest" xml:lang="en-US" id="label_MinorityInterest">Non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="label_MinorityInterest" xlink:title="label: MinorityInterest to label_MinorityInterest" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinorityInterest" xml:lang="en-US" id="label_MinorityInterest_2">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterest" xlink:to="label_MinorityInterest_2" xlink:title="label: MinorityInterest to label_MinorityInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterestIncreaseFromStockIssuance" xlink:label="MinorityInterestIncreaseFromStockIssuance" xlink:title="MinorityInterestIncreaseFromStockIssuance" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterestIncreaseFromStockIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_MinorityInterestIncreaseFromStockIssuance" xml:lang="en-US" id="label_MinorityInterestIncreaseFromStockIssuance">Sales of subsidiary shares to non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestIncreaseFromStockIssuance" xlink:to="label_MinorityInterestIncreaseFromStockIssuance" xlink:title="label: MinorityInterestIncreaseFromStockIssuance to label_MinorityInterestIncreaseFromStockIssuance" />
    <link:label xlink:type="resource" xlink:label="label_MinorityInterestIncreaseFromStockIssuance_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_MinorityInterestIncreaseFromStockIssuance" xml:lang="en-US" id="label_MinorityInterestIncreaseFromStockIssuance_2">Noncontrolling Interest, Increase from Equity Issuance or Sale of Parent Equity Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinorityInterestIncreaseFromStockIssuance" xlink:to="label_MinorityInterestIncreaseFromStockIssuance_2" xlink:title="label: MinorityInterestIncreaseFromStockIssuance to label_MinorityInterestIncreaseFromStockIssuance" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">Net cash provided by (used in) operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2">Net Cash Provided by (Used in) Operating Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_2" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperations to label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">Operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_2" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to label_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US" id="label_NetIncomeLossAvailableToCommonStockholdersBasic">Net income (loss) attributable to Canadian Solar Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="label_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersBasic to label_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAvailableToCommonStockholdersBasic_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US" id="label_NetIncomeLossAvailableToCommonStockholdersBasic_2">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="label_NetIncomeLossAvailableToCommonStockholdersBasic_2" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersBasic to label_NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NonoperatingIncomeExpenseAbstract" xml:lang="en-US" id="label_NonoperatingIncomeExpenseAbstract">Other income (expenses):</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="label_NonoperatingIncomeExpenseAbstract" xlink:title="label: NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NonoperatingIncomeExpenseAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonoperatingIncomeExpenseAbstract" xml:lang="en-US" id="label_NonoperatingIncomeExpenseAbstract_2">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="label_NonoperatingIncomeExpenseAbstract_2" xlink:title="label: NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_OperatingIncomeLoss" xml:lang="en-US" id="label_OperatingIncomeLoss">Income from operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss" xlink:title="label: OperatingIncomeLoss to label_OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="label_OperatingIncomeLoss_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingIncomeLoss" xml:lang="en-US" id="label_OperatingIncomeLoss_2">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss_2" xlink:title="label: OperatingIncomeLoss to label_OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US" id="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">EMPLOYEE BENEFIT PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US" id="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US" id="label_ProceedsFromIssuanceOfCommonStock">Proceeds from issuance of common shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="label_ProceedsFromIssuanceOfCommonStock" xlink:title="label: ProceedsFromIssuanceOfCommonStock to label_ProceedsFromIssuanceOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US" id="label_ProceedsFromIssuanceOfCommonStock_2">Proceeds from Issuance of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="label_ProceedsFromIssuanceOfCommonStock_2" xlink:title="label: ProceedsFromIssuanceOfCommonStock to label_ProceedsFromIssuanceOfCommonStock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US" id="label_ProceedsFromIssuanceOfLongTermDebt">Proceeds from long-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfLongTermDebt" xlink:to="label_ProceedsFromIssuanceOfLongTermDebt" xlink:title="label: ProceedsFromIssuanceOfLongTermDebt to label_ProceedsFromIssuanceOfLongTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromIssuanceOfLongTermDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceOfLongTermDebt" xml:lang="en-US" id="label_ProceedsFromIssuanceOfLongTermDebt_2">Proceeds from Issuance of Long-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfLongTermDebt" xlink:to="label_ProceedsFromIssuanceOfLongTermDebt_2" xlink:title="label: ProceedsFromIssuanceOfLongTermDebt to label_ProceedsFromIssuanceOfLongTermDebt" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US" id="label_ProceedsFromSaleOfPropertyPlantAndEquipment">Proceeds from disposal of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="label: ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xml:lang="en-US" id="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:title="label: ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromShortTermDebt" xml:lang="en-US" id="label_ProceedsFromShortTermDebt">Proceeds from short-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromShortTermDebt" xlink:to="label_ProceedsFromShortTermDebt" xlink:title="label: ProceedsFromShortTermDebt to label_ProceedsFromShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromShortTermDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromShortTermDebt" xml:lang="en-US" id="label_ProceedsFromShortTermDebt_2">Proceeds from Short-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromShortTermDebt" xlink:to="label_ProceedsFromShortTermDebt_2" xlink:title="label: ProceedsFromShortTermDebt to label_ProceedsFromShortTermDebt" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromStockOptionsExercised" xml:lang="en-US" id="label_ProceedsFromStockOptionsExercised">Proceeds from exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="label_ProceedsFromStockOptionsExercised" xlink:title="label: ProceedsFromStockOptionsExercised to label_ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromStockOptionsExercised" xml:lang="en-US" id="label_ProceedsFromStockOptionsExercised_2">Proceeds from Stock Options Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="label_ProceedsFromStockOptionsExercised_2" xlink:title="label: ProceedsFromStockOptionsExercised to label_ProceedsFromStockOptionsExercised" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet" xlink:title="label: PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="label_PropertyPlantAndEquipmentNet_2">Property, Plant and Equipment, Net.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet_2" xlink:title="label: PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentAbstract" xml:lang="en-US" id="label_PropertyPlantAndEquipmentAbstract">PROPERTY, PLANT AND EQUIPMENT, NET</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="label_PropertyPlantAndEquipmentAbstract" xlink:title="label: PropertyPlantAndEquipmentAbstract to label_PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProvisionForDoubtfulAccounts" xml:lang="en-US" id="label_ProvisionForDoubtfulAccounts">Allowance for doubtful debts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts" xlink:title="label: ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionForDoubtfulAccounts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProvisionForDoubtfulAccounts" xml:lang="en-US" id="label_ProvisionForDoubtfulAccounts_2">Provision for Doubtful Accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts_2" xlink:title="label: ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="label_PaymentsToAcquirePropertyPlantAndEquipment">Purchase of property, plant and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="label_PaymentsToAcquirePropertyPlantAndEquipment_2">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="DueFromRelatedPartiesCurrent" xlink:title="DueFromRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DueFromRelatedPartiesCurrent" xml:lang="en-US" id="label_DueFromRelatedPartiesCurrent">Amount due from related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueFromRelatedPartiesCurrent" xlink:to="label_DueFromRelatedPartiesCurrent" xlink:title="label: DueFromRelatedPartiesCurrent to label_DueFromRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueFromRelatedPartiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DueFromRelatedPartiesCurrent" xml:lang="en-US" id="label_DueFromRelatedPartiesCurrent_2">Due from Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueFromRelatedPartiesCurrent" xlink:to="label_DueFromRelatedPartiesCurrent_2" xlink:title="label: DueFromRelatedPartiesCurrent to label_DueFromRelatedPartiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US" id="label_RelatedPartyTransactionsDisclosureTextBlock">RELATED PARTY BALANCES AND TRANSACTIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to label_RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US" id="label_RelatedPartyTransactionsDisclosureTextBlock_2">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="label_RelatedPartyTransactionsDisclosureTextBlock_2" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to label_RelatedPartyTransactionsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="RepaymentsOfShortTermDebt" xlink:title="RepaymentsOfShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_RepaymentsOfShortTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_RepaymentsOfShortTermDebt" xml:lang="en-US" id="label_RepaymentsOfShortTermDebt">Repayment of short-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfShortTermDebt" xlink:to="label_RepaymentsOfShortTermDebt" xlink:title="label: RepaymentsOfShortTermDebt to label_RepaymentsOfShortTermDebt" />
    <link:label xlink:type="resource" xlink:label="label_RepaymentsOfShortTermDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RepaymentsOfShortTermDebt" xml:lang="en-US" id="label_RepaymentsOfShortTermDebt_2">Repayments of Short-term Debt</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfShortTermDebt" xlink:to="label_RepaymentsOfShortTermDebt_2" xlink:title="label: RepaymentsOfShortTermDebt to label_RepaymentsOfShortTermDebt" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RestrictedCashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_RestrictedCashAndCashEquivalentsAtCarryingValue">Restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="label_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="label: RestrictedCashAndCashEquivalentsAtCarryingValue to label_RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedCashAndCashEquivalentsAtCarryingValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestrictedCashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="label_RestrictedCashAndCashEquivalentsAtCarryingValue_2">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="label_RestrictedCashAndCashEquivalentsAtCarryingValue_2" xlink:title="label: RestrictedCashAndCashEquivalentsAtCarryingValue to label_RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit">Retained earnings (Accumulated deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit" xlink:title="label: RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsAccumulatedDeficit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="label_RetainedEarningsAccumulatedDeficit_2">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_2" xlink:title="label: RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryDisclosureTextBlock" xml:lang="en-US" id="label_InventoryDisclosureTextBlock">INVENTORIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="label_InventoryDisclosureTextBlock" xlink:title="label: InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InventoryDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryDisclosureTextBlock" xml:lang="en-US" id="label_InventoryDisclosureTextBlock_2">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:to="label_InventoryDisclosureTextBlock_2" xlink:title="label: InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SegmentReportingDisclosureTextBlock" xml:lang="en-US" id="label_SegmentReportingDisclosureTextBlock">SEGMENT INFORMATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="label_SegmentReportingDisclosureTextBlock" xlink:title="label: SegmentReportingDisclosureTextBlock to label_SegmentReportingDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SegmentReportingDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentReportingDisclosureTextBlock" xml:lang="en-US" id="label_SegmentReportingDisclosureTextBlock_2">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:to="label_SegmentReportingDisclosureTextBlock_2" xlink:title="label: SegmentReportingDisclosureTextBlock to label_SegmentReportingDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SellingExpense" xlink:label="SellingExpense" xlink:title="SellingExpense" />
    <link:label xlink:type="resource" xlink:label="label_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SellingExpense" xml:lang="en-US" id="label_SellingExpense">Selling expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingExpense" xlink:to="label_SellingExpense" xlink:title="label: SellingExpense to label_SellingExpense" />
    <link:label xlink:type="resource" xlink:label="label_SellingExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SellingExpense" xml:lang="en-US" id="label_SellingExpense_2">Selling Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingExpense" xlink:to="label_SellingExpense_2" xlink:title="label: SellingExpense to label_SellingExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfCashFlowsAbstract" xml:lang="en-US" id="label_StatementOfCashFlowsAbstract">CONSOLIDATED STATEMENTS OF CASH FLOWS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="label_StatementOfCashFlowsAbstract" xlink:title="label: StatementOfCashFlowsAbstract to label_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfStockholdersEquityAbstract" xml:lang="en-US" id="label_StatementOfStockholdersEquityAbstract">CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="label_StatementOfStockholdersEquityAbstract" xlink:title="label: StatementOfStockholdersEquityAbstract to label_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsOfStockIssuanceCosts" xml:lang="en-US" id="label_PaymentsOfStockIssuanceCosts">Issuance costs paid for common shares offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="label_PaymentsOfStockIssuanceCosts" xlink:title="label: PaymentsOfStockIssuanceCosts to label_PaymentsOfStockIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsOfStockIssuanceCosts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsOfStockIssuanceCosts" xml:lang="en-US" id="label_PaymentsOfStockIssuanceCosts_2">Payments of Stock Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsOfStockIssuanceCosts" xlink:to="label_PaymentsOfStockIssuanceCosts_2" xlink:title="label: PaymentsOfStockIssuanceCosts to label_PaymentsOfStockIssuanceCosts" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SupplementalCashFlowInformationAbstract" xml:lang="en-US" id="label_SupplementalCashFlowInformationAbstract">Supplemental disclosure of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="label_SupplementalCashFlowInformationAbstract" xlink:title="label: SupplementalCashFlowInformationAbstract to label_SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SupplementalCashFlowInformationAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SupplementalCashFlowInformationAbstract" xml:lang="en-US" id="label_SupplementalCashFlowInformationAbstract_2">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="label_SupplementalCashFlowInformationAbstract_2" xlink:title="label: SupplementalCashFlowInformationAbstract to label_SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AssetsCurrent" xml:lang="en-US" id="label_AssetsCurrent">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="label_AssetsCurrent" xlink:title="label: AssetsCurrent to label_AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsCurrent" xml:lang="en-US" id="label_AssetsCurrent_2">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="label_AssetsCurrent_2" xlink:title="label: AssetsCurrent to label_AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AssetsCurrentAbstract" xml:lang="en-US" id="label_AssetsCurrentAbstract">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="label_AssetsCurrentAbstract" xlink:title="label: AssetsCurrentAbstract to label_AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsCurrentAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsCurrentAbstract" xml:lang="en-US" id="label_AssetsCurrentAbstract_2">Assets, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="label_AssetsCurrentAbstract_2" xlink:title="label: AssetsCurrentAbstract to label_AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="ProductWarrantyAccrualNoncurrent" xlink:title="ProductWarrantyAccrualNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantyAccrualNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProductWarrantyAccrualNoncurrent" xml:lang="en-US" id="label_ProductWarrantyAccrualNoncurrent">Accrued warranty costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualNoncurrent" xlink:to="label_ProductWarrantyAccrualNoncurrent" xlink:title="label: ProductWarrantyAccrualNoncurrent to label_ProductWarrantyAccrualNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantyAccrualNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductWarrantyAccrualNoncurrent" xml:lang="en-US" id="label_ProductWarrantyAccrualNoncurrent_2">Product Warranty Accrual, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualNoncurrent" xlink:to="label_ProductWarrantyAccrualNoncurrent_2" xlink:title="label: ProductWarrantyAccrualNoncurrent to label_ProductWarrantyAccrualNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US" id="label_WeightedAverageNumberOfDilutedSharesOutstanding">Shares used in computation-diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to label_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageNumberOfDilutedSharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US" id="label_WeightedAverageNumberOfDilutedSharesOutstanding_2">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_WeightedAverageNumberOfDilutedSharesOutstanding_2" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to label_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US" id="label_WeightedAverageNumberOfSharesOutstandingBasic">Shares used in computation - basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to label_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="label_WeightedAverageNumberOfSharesOutstandingBasic_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US" id="label_WeightedAverageNumberOfSharesOutstandingBasic_2">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_WeightedAverageNumberOfSharesOutstandingBasic_2" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to label_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockMember" xml:lang="en-US" id="label_CommonStockMember">Common Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="label_CommonStockMember" xlink:title="label: CommonStockMember to label_CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="label_CommonStockMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockMember" xml:lang="en-US" id="label_CommonStockMember_2">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="label_CommonStockMember_2" xlink:title="label: CommonStockMember to label_CommonStockMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentDisclosureTextBlock">PROPERTY, PLANT AND EQUIPMENT, NET</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_PropertyPlantAndEquipmentDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US" id="label_PropertyPlantAndEquipmentDisclosureTextBlock_2">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_PropertyPlantAndEquipmentDisclosureTextBlock_2" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="label_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Assets" xml:lang="en-US" id="label_Assets">TOTAL ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="label_Assets" xlink:title="label: Assets to label_Assets" />
    <link:label xlink:type="resource" xlink:label="label_Assets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Assets" xml:lang="en-US" id="label_Assets_2">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="label_Assets_2" xlink:title="label: Assets to label_Assets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="InvestmentIncomeInterest" xlink:title="InvestmentIncomeInterest" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InvestmentIncomeInterest" xml:lang="en-US" id="label_InvestmentIncomeInterest">Interest income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInterest" xlink:to="label_InvestmentIncomeInterest" xlink:title="label: InvestmentIncomeInterest to label_InvestmentIncomeInterest" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentIncomeInterest" xml:lang="en-US" id="label_InvestmentIncomeInterest_2">Investment Income, Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeInterest" xlink:to="label_InvestmentIncomeInterest_2" xlink:title="label: InvestmentIncomeInterest to label_InvestmentIncomeInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherLiabilitiesCurrent" xml:lang="en-US" id="label_OtherLiabilitiesCurrent">Other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="label_OtherLiabilitiesCurrent" xlink:title="label: OtherLiabilitiesCurrent to label_OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherLiabilitiesCurrent" xml:lang="en-US" id="label_OtherLiabilitiesCurrent_2">Other Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="label_OtherLiabilitiesCurrent_2" xlink:title="label: OtherLiabilitiesCurrent to label_OtherLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US" id="label_DeferredTaxAssetsNetNoncurrent">Deferred tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="label_DeferredTaxAssetsNetNoncurrent" xlink:title="label: DeferredTaxAssetsNetNoncurrent to label_DeferredTaxAssetsNetNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_DeferredTaxAssetsNetNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsNetNoncurrent" xml:lang="en-US" id="label_DeferredTaxAssetsNetNoncurrent_2">Deferred Tax Assets, Net, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:to="label_DeferredTaxAssetsNetNoncurrent_2" xlink:title="label: DeferredTaxAssetsNetNoncurrent to label_DeferredTaxAssetsNetNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:label xlink:type="resource" xlink:label="label_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScenarioUnspecifiedDomain" xml:lang="en-US" id="label_ScenarioUnspecifiedDomain">Scenario, Unspecified [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:to="label_ScenarioUnspecifiedDomain" xlink:title="label: ScenarioUnspecifiedDomain to label_ScenarioUnspecifiedDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="label_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementTable" xml:lang="en-US" id="label_StatementTable">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="label_StatementTable" xlink:title="label: StatementTable to label_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:label xlink:type="resource" xlink:label="label_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementScenarioAxis" xml:lang="en-US" id="label_StatementScenarioAxis">Statement, Scenario [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:to="label_StatementScenarioAxis" xlink:title="label: StatementScenarioAxis to label_StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AssetsAbstract" xml:lang="en-US" id="label_AssetsAbstract">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="label_AssetsAbstract" xlink:title="label: AssetsAbstract to label_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AssetsAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsAbstract" xml:lang="en-US" id="label_AssetsAbstract_2">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="label_AssetsAbstract_2" xlink:title="label: AssetsAbstract to label_AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="label_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StatementLineItems" xml:lang="en-US" id="label_StatementLineItems">Statement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="label_StatementLineItems" xlink:title="label: StatementLineItems to label_StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="label_StatementLineItems_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementLineItems" xml:lang="en-US" id="label_StatementLineItems_2">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="label_StatementLineItems_2" xlink:title="label: StatementLineItems to label_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueDisclosuresTextBlock" xml:lang="en-US" id="label_FairValueDisclosuresTextBlock">FAIR VALUE MEASUREMENT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="label_FairValueDisclosuresTextBlock" xlink:title="label: FairValueDisclosuresTextBlock to label_FairValueDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_FairValueDisclosuresTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueDisclosuresTextBlock" xml:lang="en-US" id="label_FairValueDisclosuresTextBlock_2">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresTextBlock" xlink:to="label_FairValueDisclosuresTextBlock_2" xlink:title="label: FairValueDisclosuresTextBlock to label_FairValueDisclosuresTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">Investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_2" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">Financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_2" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2">Net Cash Provided by (Used in) Investing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesContinuingOperations to label_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">Net cash provided by financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2">Net Cash Provided by (Used in) Financing Activities, Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_2" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesContinuingOperations to label_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US" id="label_IncreaseDecreaseInStockholdersEquityRollForward">Increase (Decrease) in Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to label_IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInStockholdersEquityRollForward_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US" id="label_IncreaseDecreaseInStockholdersEquityRollForward_2">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="label_IncreaseDecreaseInStockholdersEquityRollForward_2" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to label_IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:label="StockholdersEquityPeriodIncreaseDecrease" xlink:title="StockholdersEquityPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityPeriodIncreaseDecrease" xml:lang="en-US" id="label_StockholdersEquityPeriodIncreaseDecrease">Stockholders' Equity, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="label_StockholdersEquityPeriodIncreaseDecrease" xlink:title="label: StockholdersEquityPeriodIncreaseDecrease to label_StockholdersEquityPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInDeferredIncomeTaxes" xml:lang="en-US" id="label_IncreaseDecreaseInDeferredIncomeTaxes">Deferred taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="label_IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="label: IncreaseDecreaseInDeferredIncomeTaxes to label_IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDeferredIncomeTaxes_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDeferredIncomeTaxes" xml:lang="en-US" id="label_IncreaseDecreaseInDeferredIncomeTaxes_2">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="label_IncreaseDecreaseInDeferredIncomeTaxes_2" xlink:title="label: IncreaseDecreaseInDeferredIncomeTaxes to label_IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherAssetsNoncurrent" xml:lang="en-US" id="label_OtherAssetsNoncurrent">Other non-current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="label_OtherAssetsNoncurrent" xlink:title="label: OtherAssetsNoncurrent to label_OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_OtherAssetsNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherAssetsNoncurrent" xml:lang="en-US" id="label_OtherAssetsNoncurrent_2">Other Assets, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="label_OtherAssetsNoncurrent_2" xlink:title="label: OtherAssetsNoncurrent to label_OtherAssetsNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingExpensesAbstract" xml:lang="en-US" id="label_OperatingExpensesAbstract">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="label_OperatingExpensesAbstract" xlink:title="label: OperatingExpensesAbstract to label_OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpensesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingExpensesAbstract" xml:lang="en-US" id="label_OperatingExpensesAbstract_2">Operating Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="label_OperatingExpensesAbstract_2" xlink:title="label: OperatingExpensesAbstract to label_OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_OperatingExpenses" xml:lang="en-US" id="label_OperatingExpenses">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="label_OperatingExpenses" xlink:title="label: OperatingExpenses to label_OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="label_OperatingExpenses_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingExpenses" xml:lang="en-US" id="label_OperatingExpenses_2">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="label_OperatingExpenses_2" xlink:title="label: OperatingExpenses to label_OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareAbstract" xml:lang="en-US" id="label_EarningsPerShareAbstract">EARNINGS PER SHARE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="label_EarningsPerShareAbstract" xlink:title="label: EarningsPerShareAbstract to label_EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xml:lang="en-US" id="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">Foreign currency translation adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax to label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xml:lang="en-US" id="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_2">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_2" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax to label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_StockholdersEquity" xml:lang="en-US" id="label_StockholdersEquity">Total Canadian Solar Inc. shareholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity" xlink:title="label: StockholdersEquity to label_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquity_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquity" xml:lang="en-US" id="label_StockholdersEquity_2">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="label_StockholdersEquity_2" xlink:title="label: StockholdersEquity to label_StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncomeTaxExpenseBenefit" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit">Income tax benefit (expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit" xlink:title="label: IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxExpenseBenefit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxExpenseBenefit" xml:lang="en-US" id="label_IncomeTaxExpenseBenefit_2">Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit_2" xlink:title="label: IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="label_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementEquityComponentsAxis" xml:lang="en-US" id="label_StatementEquityComponentsAxis">Statement, Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="label_StatementEquityComponentsAxis" xlink:title="label: StatementEquityComponentsAxis to label_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdditionalPaidInCapitalMember" xml:lang="en-US" id="label_AdditionalPaidInCapitalMember">Additional Paid-in Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="label_AdditionalPaidInCapitalMember" xlink:title="label: AdditionalPaidInCapitalMember to label_AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="label_AdditionalPaidInCapitalMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalPaidInCapitalMember" xml:lang="en-US" id="label_AdditionalPaidInCapitalMember_2">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="label_AdditionalPaidInCapitalMember_2" xlink:title="label: AdditionalPaidInCapitalMember to label_AdditionalPaidInCapitalMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RetainedEarningsMember" xml:lang="en-US" id="label_RetainedEarningsMember">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="label_RetainedEarningsMember" xlink:title="label: RetainedEarningsMember to label_RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="label_RetainedEarningsMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainedEarningsMember" xml:lang="en-US" id="label_RetainedEarningsMember_2">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="label_RetainedEarningsMember_2" xlink:title="label: RetainedEarningsMember to label_RetainedEarningsMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US" id="label_AccumulatedOtherComprehensiveIncomeMember">Accumulated Other Comprehensive Income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="label_AccumulatedOtherComprehensiveIncomeMember" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to label_AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_AccumulatedOtherComprehensiveIncomeMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US" id="label_AccumulatedOtherComprehensiveIncomeMember_2">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="label_AccumulatedOtherComprehensiveIncomeMember_2" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to label_AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="label_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquityComponentDomain" xml:lang="en-US" id="label_EquityComponentDomain">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="label_EquityComponentDomain" xlink:title="label: EquityComponentDomain to label_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:label xlink:type="resource" xlink:label="label_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CapitalExpendituresIncurredButNotYetPaid" xml:lang="en-US" id="label_CapitalExpendituresIncurredButNotYetPaid">Property, plant and equipment cost included in other payables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:to="label_CapitalExpendituresIncurredButNotYetPaid" xlink:title="label: CapitalExpendituresIncurredButNotYetPaid to label_CapitalExpendituresIncurredButNotYetPaid" />
    <link:label xlink:type="resource" xlink:label="label_CapitalExpendituresIncurredButNotYetPaid_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CapitalExpendituresIncurredButNotYetPaid" xml:lang="en-US" id="label_CapitalExpendituresIncurredButNotYetPaid_2">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:to="label_CapitalExpendituresIncurredButNotYetPaid_2" xlink:title="label: CapitalExpendituresIncurredButNotYetPaid to label_CapitalExpendituresIncurredButNotYetPaid" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueNewIssues">Issuance of ordinary shares, net of issuance cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="label_StockIssuedDuringPeriodValueNewIssues" xlink:title="label: StockIssuedDuringPeriodValueNewIssues to label_StockIssuedDuringPeriodValueNewIssues" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueNewIssues_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueNewIssues_2">Stock Issued During Period, Value, New Issues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="label_StockIssuedDuringPeriodValueNewIssues_2" xlink:title="label: StockIssuedDuringPeriodValueNewIssues to label_StockIssuedDuringPeriodValueNewIssues" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueStockOptionsExercised">Exercise of share options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to label_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueStockOptionsExercised_2">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodValueStockOptionsExercised_2" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to label_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues">Issuance of ordinary shares, net of issuance cost (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesNewIssues_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesNewIssues_2">Stock Issued During Period, Shares, New Issues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="label_StockIssuedDuringPeriodSharesNewIssues_2" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to label_StockIssuedDuringPeriodSharesNewIssues" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised">Exercise of share options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilityForUncertainTaxPositionsNoncurrent" xml:lang="en-US" id="label_LiabilityForUncertainTaxPositionsNoncurrent">Liability for uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="label_LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="label: LiabilityForUncertainTaxPositionsNoncurrent to label_LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_LiabilityForUncertainTaxPositionsNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilityForUncertainTaxPositionsNoncurrent" xml:lang="en-US" id="label_LiabilityForUncertainTaxPositionsNoncurrent_2">Liability for Uncertain Tax Positions, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="label_LiabilityForUncertainTaxPositionsNoncurrent_2" xlink:title="label: LiabilityForUncertainTaxPositionsNoncurrent to label_LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xml:lang="en-US" id="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease">Stock Issued During Period, Shares, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:to="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="label: StockIssuedDuringPeriodSharesPeriodIncreaseDecrease to label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="ComprehensiveIncomeMember" xlink:title="ComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_ComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ComprehensiveIncomeMember" xml:lang="en-US" id="label_ComprehensiveIncomeMember">Comprehensive Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeMember" xlink:to="label_ComprehensiveIncomeMember" xlink:title="label: ComprehensiveIncomeMember to label_ComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="label_ComprehensiveIncomeMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ComprehensiveIncomeMember" xml:lang="en-US" id="label_ComprehensiveIncomeMember_2">Comprehensive Income [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeMember" xlink:to="label_ComprehensiveIncomeMember_2" xlink:title="label: ComprehensiveIncomeMember to label_ComprehensiveIncomeMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareTextBlock" xml:lang="en-US" id="label_EarningsPerShareTextBlock">EARNINGS PER SHARE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="label_EarningsPerShareTextBlock" xlink:title="label: EarningsPerShareTextBlock to label_EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_EarningsPerShareTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareTextBlock" xml:lang="en-US" id="label_EarningsPerShareTextBlock_2">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="label_EarningsPerShareTextBlock_2" xlink:title="label: EarningsPerShareTextBlock to label_EarningsPerShareTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ProfitLoss" xml:lang="en-US" id="label_ProfitLoss">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="label_ProfitLoss" xlink:title="label: ProfitLoss to label_ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProfitLoss" xml:lang="en-US" id="label_ProfitLoss_2">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="label_ProfitLoss_2" xlink:title="label: ProfitLoss to label_ProfitLoss" />
    <link:label xlink:type="resource" xlink:label="label_ProfitLoss_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProfitLoss" xml:lang="en-US" id="label_ProfitLoss_3">Net income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:to="label_ProfitLoss_3" xlink:title="label: ProfitLoss to label_ProfitLoss" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest">Less: net income (loss) attributable to non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="label_NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_NetIncomeLossAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_NetIncomeLossAttributableToNoncontrollingInterest_2">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="label_NetIncomeLossAttributableToNoncontrollingInterest_2" xlink:title="label: NetIncomeLossAttributableToNoncontrollingInterest to label_NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DepreciationDepletionAndAmortization" xml:lang="en-US" id="label_DepreciationDepletionAndAmortization">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="label_DepreciationDepletionAndAmortization" xlink:title="label: DepreciationDepletionAndAmortization to label_DepreciationDepletionAndAmortization" />
    <link:label xlink:type="resource" xlink:label="label_DepreciationDepletionAndAmortization_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DepreciationDepletionAndAmortization" xml:lang="en-US" id="label_DepreciationDepletionAndAmortization_2">Depreciation, Depletion and Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:to="label_DepreciationDepletionAndAmortization_2" xlink:title="label: DepreciationDepletionAndAmortization to label_DepreciationDepletionAndAmortization" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">Comprehensive income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">Equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">Total equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="label_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NoncontrollingInterestMember" xml:lang="en-US" id="label_NoncontrollingInterestMember">Non-Controlling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="label_NoncontrollingInterestMember" xlink:title="label: NoncontrollingInterestMember to label_NoncontrollingInterestMember" />
    <link:label xlink:type="resource" xlink:label="label_NoncontrollingInterestMember_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NoncontrollingInterestMember" xml:lang="en-US" id="label_NoncontrollingInterestMember_2">Noncontrolling Interest [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncontrollingInterestMember" xlink:to="label_NoncontrollingInterestMember_2" xlink:title="label: NoncontrollingInterestMember to label_NoncontrollingInterestMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingencies" xml:lang="en-US" id="label_CommitmentsAndContingencies">Commitments and contingencies (Note 18)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="label_CommitmentsAndContingencies" xlink:title="label: CommitmentsAndContingencies to label_CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingencies_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingencies" xml:lang="en-US" id="label_CommitmentsAndContingencies_2">Commitments and Contingencies.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="label_CommitmentsAndContingencies_2" xlink:title="label: CommitmentsAndContingencies to label_CommitmentsAndContingencies" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableCurrent" xml:lang="en-US" id="label_AccountsPayableCurrent">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="label_AccountsPayableCurrent" xlink:title="label: AccountsPayableCurrent to label_AccountsPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableCurrent" xml:lang="en-US" id="label_AccountsPayableCurrent_2">Accounts Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:to="label_AccountsPayableCurrent_2" xlink:title="label: AccountsPayableCurrent to label_AccountsPayableCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="AccountsPayableOtherCurrent" xlink:title="AccountsPayableOtherCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableOtherCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableOtherCurrent" xml:lang="en-US" id="label_AccountsPayableOtherCurrent">Other payables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableOtherCurrent" xlink:to="label_AccountsPayableOtherCurrent" xlink:title="label: AccountsPayableOtherCurrent to label_AccountsPayableOtherCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsPayableOtherCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableOtherCurrent" xml:lang="en-US" id="label_AccountsPayableOtherCurrent_2">Accounts Payable, Other, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableOtherCurrent" xlink:to="label_AccountsPayableOtherCurrent_2" xlink:title="label: AccountsPayableOtherCurrent to label_AccountsPayableOtherCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DueToRelatedPartiesCurrent" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent">Amounts due to related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="label_DueToRelatedPartiesCurrent" xlink:title="label: DueToRelatedPartiesCurrent to label_DueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DueToRelatedPartiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DueToRelatedPartiesCurrent" xml:lang="en-US" id="label_DueToRelatedPartiesCurrent_2">Due to Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DueToRelatedPartiesCurrent" xlink:to="label_DueToRelatedPartiesCurrent_2" xlink:title="label: DueToRelatedPartiesCurrent to label_DueToRelatedPartiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US" id="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">Share-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US" id="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssetsCurrent">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_PrepaidExpenseAndOtherAssetsCurrent" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to label_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseAndOtherAssetsCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US" id="label_PrepaidExpenseAndOtherAssetsCurrent_2">Prepaid Expense and Other Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="label_PrepaidExpenseAndOtherAssetsCurrent_2" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to label_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">ORGANIZATION AND PRINCIPAL ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to label_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US" id="label_CommitmentsAndContingenciesDisclosureAbstract">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to label_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxDisclosureAbstract" xml:lang="en-US" id="label_IncomeTaxDisclosureAbstract">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="label_IncomeTaxDisclosureAbstract" xlink:title="label: IncomeTaxDisclosureAbstract to label_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueDisclosuresAbstract" xml:lang="en-US" id="label_FairValueDisclosuresAbstract">FAIR VALUE MEASUREMENT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="label_FairValueDisclosuresAbstract" xlink:title="label: FairValueDisclosuresAbstract to label_FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryDisclosureAbstract" xml:lang="en-US" id="label_InventoryDisclosureAbstract">INVENTORIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureAbstract" xlink:to="label_InventoryDisclosureAbstract" xlink:title="label: InventoryDisclosureAbstract to label_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtDisclosureAbstract" xml:lang="en-US" id="label_DebtDisclosureAbstract">BANK BORROWINGS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="label_DebtDisclosureAbstract" xlink:title="label: DebtDisclosureAbstract to label_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:label="InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:title="InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xml:lang="en-US" id="label_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract">INVESTMENTS IN AFFILIATES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:to="label_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:title="label: InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract to label_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CompensationAndRetirementDisclosureAbstract" xml:lang="en-US" id="label_CompensationAndRetirementDisclosureAbstract">EMPLOYEE BENEFIT PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="label_CompensationAndRetirementDisclosureAbstract" xlink:title="label: CompensationAndRetirementDisclosureAbstract to label_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountingPoliciesAbstract" xml:lang="en-US" id="label_AccountingPoliciesAbstract">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="label_AccountingPoliciesAbstract" xlink:title="label: AccountingPoliciesAbstract to label_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentReportingAbstract" xml:lang="en-US" id="label_SegmentReportingAbstract">SEGMENT INFORMATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingAbstract" xlink:to="label_SegmentReportingAbstract" xlink:title="label: SegmentReportingAbstract to label_SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyTransactionsAbstract" xml:lang="en-US" id="label_RelatedPartyTransactionsAbstract">RELATED PARTY BALANCES AND TRANSACTIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="label_RelatedPartyTransactionsAbstract" xlink:title="label: RelatedPartyTransactionsAbstract to label_RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInOtherCurrentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInOtherCurrentLiabilities">Other current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="label_IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="label: IncreaseDecreaseInOtherCurrentLiabilities to label_IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherCurrentLiabilities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherCurrentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInOtherCurrentLiabilities_2">Increase (Decrease) in Other Current Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="label_IncreaseDecreaseInOtherCurrentLiabilities_2" xlink:title="label: IncreaseDecreaseInOtherCurrentLiabilities to label_IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="NoncashInvestingAndFinancingItemsAbstract" xlink:title="NoncashInvestingAndFinancingItemsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NoncashInvestingAndFinancingItemsAbstract" xml:lang="en-US" id="label_NoncashInvestingAndFinancingItemsAbstract">Supplemental schedule of non-cash activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="label_NoncashInvestingAndFinancingItemsAbstract" xlink:title="label: NoncashInvestingAndFinancingItemsAbstract to label_NoncashInvestingAndFinancingItemsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NoncashInvestingAndFinancingItemsAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NoncashInvestingAndFinancingItemsAbstract" xml:lang="en-US" id="label_NoncashInvestingAndFinancingItemsAbstract_2">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="label_NoncashInvestingAndFinancingItemsAbstract_2" xlink:title="label: NoncashInvestingAndFinancingItemsAbstract to label_NoncashInvestingAndFinancingItemsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:label="InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:title="InvestmentsInAndAdvancesToAffiliatesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InvestmentsInAndAdvancesToAffiliatesTextBlock" xml:lang="en-US" id="label_InvestmentsInAndAdvancesToAffiliatesTextBlock">INVESTMENTS IN AFFILIATES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:to="label_InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:title="label: InvestmentsInAndAdvancesToAffiliatesTextBlock to label_InvestmentsInAndAdvancesToAffiliatesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentsInAndAdvancesToAffiliatesTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentsInAndAdvancesToAffiliatesTextBlock" xml:lang="en-US" id="label_InvestmentsInAndAdvancesToAffiliatesTextBlock_2">Investments in and Advances to Affiliates [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:to="label_InvestmentsInAndAdvancesToAffiliatesTextBlock_2" xlink:title="label: InvestmentsInAndAdvancesToAffiliatesTextBlock to label_InvestmentsInAndAdvancesToAffiliatesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="PrepaidExpenseNoncurrent" xlink:title="PrepaidExpenseNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidExpenseNoncurrent" xml:lang="en-US" id="label_PrepaidExpenseNoncurrent">Prepaid Expense, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseNoncurrent" xlink:to="label_PrepaidExpenseNoncurrent" xlink:title="label: PrepaidExpenseNoncurrent to label_PrepaidExpenseNoncurrent" />
    <link:label xlink:type="resource" xlink:label="label_PrepaidExpenseNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PrepaidExpenseNoncurrent" xml:lang="en-US" id="label_PrepaidExpenseNoncurrent_2">Prepaid land use right</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseNoncurrent" xlink:to="label_PrepaidExpenseNoncurrent_2" xlink:title="label: PrepaidExpenseNoncurrent to label_PrepaidExpenseNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtCurrent" xlink:label="DebtCurrent" xlink:title="DebtCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtCurrent" xml:lang="en-US" id="label_DebtCurrent">Debt, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtCurrent" xlink:to="label_DebtCurrent" xlink:title="label: DebtCurrent to label_DebtCurrent" />
    <link:label xlink:type="resource" xlink:label="label_DebtCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtCurrent" xml:lang="en-US" id="label_DebtCurrent_2">Short-term borrowings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtCurrent" xlink:to="label_DebtCurrent_2" xlink:title="label: DebtCurrent to label_DebtCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US" id="label_ForeignCurrencyTransactionGainLossBeforeTax">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="label_ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTax to label_ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:label xlink:type="resource" xlink:label="label_ForeignCurrencyTransactionGainLossBeforeTax_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ForeignCurrencyTransactionGainLossBeforeTax" xml:lang="en-US" id="label_ForeignCurrencyTransactionGainLossBeforeTax_2">Foreign exchange gain (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="label_ForeignCurrencyTransactionGainLossBeforeTax_2" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTax to label_ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:title="label: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xml:lang="en-US" id="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">Proceeds from Divestiture of Interest in Subsidiaries and Affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:to="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="label: ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates to label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xml:lang="en-US" id="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_2">Proceeds from disposal of investment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:to="label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates_2" xlink:title="label: ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates to label_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="label_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ResearchAndDevelopmentExpense" xml:lang="en-US" id="label_ResearchAndDevelopmentExpense">Research and Development Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="label_ResearchAndDevelopmentExpense" xlink:title="label: ResearchAndDevelopmentExpense to label_ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="label_ResearchAndDevelopmentExpense_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ResearchAndDevelopmentExpense" xml:lang="en-US" id="label_ResearchAndDevelopmentExpense_2">Research and development expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="label_ResearchAndDevelopmentExpense_2" xlink:title="label: ResearchAndDevelopmentExpense to label_ResearchAndDevelopmentExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="label_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NatureOfOperations" xml:lang="en-US" id="label_NatureOfOperations">Nature of Operations [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="label_NatureOfOperations" xlink:title="label: NatureOfOperations to label_NatureOfOperations" />
    <link:label xlink:type="resource" xlink:label="label_NatureOfOperations_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NatureOfOperations" xml:lang="en-US" id="label_NatureOfOperations_2">ORGANIZATION AND PRINCIPAL ACTIVITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NatureOfOperations" xlink:to="label_NatureOfOperations_2" xlink:title="label: NatureOfOperations to label_NatureOfOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="NotesPayableAbstract" xlink:title="NotesPayableAbstract" />
    <link:label xlink:type="resource" xlink:label="label_NotesPayableAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NotesPayableAbstract" xml:lang="en-US" id="label_NotesPayableAbstract">SHORT-TERM NOTES PAYABLE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NotesPayableAbstract" xlink:to="label_NotesPayableAbstract" xlink:title="label: NotesPayableAbstract to label_NotesPayableAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="ProductWarrantyDisclosureTextBlock" xlink:title="ProductWarrantyDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductWarrantyDisclosureTextBlock" xml:lang="en-US" id="label_ProductWarrantyDisclosureTextBlock">Product Warranty Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyDisclosureTextBlock" xlink:to="label_ProductWarrantyDisclosureTextBlock" xlink:title="label: ProductWarrantyDisclosureTextBlock to label_ProductWarrantyDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantyDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProductWarrantyDisclosureTextBlock" xml:lang="en-US" id="label_ProductWarrantyDisclosureTextBlock_2">ACCRUED WARRANTY COSTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyDisclosureTextBlock" xlink:to="label_ProductWarrantyDisclosureTextBlock_2" xlink:title="label: ProductWarrantyDisclosureTextBlock to label_ProductWarrantyDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductWarrantiesDisclosuresAbstract" xml:lang="en-US" id="label_ProductWarrantiesDisclosuresAbstract">ACCRUED WARRANTY COSTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="label_ProductWarrantiesDisclosuresAbstract" xlink:title="label: ProductWarrantiesDisclosuresAbstract to label_ProductWarrantiesDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="RestrictedAssetsDisclosureTextBlock" xlink:title="RestrictedAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RestrictedAssetsDisclosureTextBlock" xml:lang="en-US" id="label_RestrictedAssetsDisclosureTextBlock">Restricted Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedAssetsDisclosureTextBlock" xlink:to="label_RestrictedAssetsDisclosureTextBlock" xlink:title="label: RestrictedAssetsDisclosureTextBlock to label_RestrictedAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_RestrictedAssetsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RestrictedAssetsDisclosureTextBlock" xml:lang="en-US" id="label_RestrictedAssetsDisclosureTextBlock_2">RESTRICTED NET ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedAssetsDisclosureTextBlock" xlink:to="label_RestrictedAssetsDisclosureTextBlock_2" xlink:title="label: RestrictedAssetsDisclosureTextBlock to label_RestrictedAssetsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">SHARE OPTIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="ValueAddedTaxReceivableCurrent" xlink:title="ValueAddedTaxReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ValueAddedTaxReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ValueAddedTaxReceivableCurrent" xml:lang="en-US" id="label_ValueAddedTaxReceivableCurrent">Value added tax recoverable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValueAddedTaxReceivableCurrent" xlink:to="label_ValueAddedTaxReceivableCurrent" xlink:title="label: ValueAddedTaxReceivableCurrent to label_ValueAddedTaxReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_ValueAddedTaxReceivableCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ValueAddedTaxReceivableCurrent" xml:lang="en-US" id="label_ValueAddedTaxReceivableCurrent_2">Value Added Tax Receivable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValueAddedTaxReceivableCurrent" xlink:to="label_ValueAddedTaxReceivableCurrent_2" xlink:title="label: ValueAddedTaxReceivableCurrent to label_ValueAddedTaxReceivableCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="EquityMethodInvestments" xlink:title="EquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EquityMethodInvestments" xml:lang="en-US" id="label_EquityMethodInvestments">Investments in affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestments" xlink:to="label_EquityMethodInvestments" xlink:title="label: EquityMethodInvestments to label_EquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_EquityMethodInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquityMethodInvestments" xml:lang="en-US" id="label_EquityMethodInvestments_2">Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityMethodInvestments" xlink:to="label_EquityMethodInvestments_2" xlink:title="label: EquityMethodInvestments to label_EquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:label xlink:type="resource" xlink:label="label_SalesRevenueNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_SalesRevenueNet" xml:lang="en-US" id="label_SalesRevenueNet">Total net revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNet" xlink:to="label_SalesRevenueNet" xlink:title="label: SalesRevenueNet to label_SalesRevenueNet" />
    <link:label xlink:type="resource" xlink:label="label_SalesRevenueNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SalesRevenueNet" xml:lang="en-US" id="label_SalesRevenueNet_2">Revenue, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNet" xlink:to="label_SalesRevenueNet_2" xlink:title="label: SalesRevenueNet to label_SalesRevenueNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CostOfGoodsAndServicesSold" xml:lang="en-US" id="label_CostOfGoodsAndServicesSold">Total cost of revenues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="label_CostOfGoodsAndServicesSold" xlink:title="label: CostOfGoodsAndServicesSold to label_CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSold_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodsAndServicesSold" xml:lang="en-US" id="label_CostOfGoodsAndServicesSold_2">Cost of Goods and Services Sold</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="label_CostOfGoodsAndServicesSold_2" xlink:title="label: CostOfGoodsAndServicesSold to label_CostOfGoodsAndServicesSold" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent">Amount due from related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="label: IncreaseDecreaseInDueFromRelatedPartiesCurrent to label_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent_2">Increase (Decrease) in Due from Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:to="label_IncreaseDecreaseInDueFromRelatedPartiesCurrent_2" xlink:title="label: IncreaseDecreaseInDueFromRelatedPartiesCurrent to label_IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAdvanceToSuppliers" xlink:label="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="IncreaseDecreaseInAdvanceToSuppliers" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAdvanceToSuppliers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAdvanceToSuppliers" xml:lang="en-US" id="label_IncreaseDecreaseInAdvanceToSuppliers">Advances to suppliers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAdvanceToSuppliers" xlink:to="label_IncreaseDecreaseInAdvanceToSuppliers" xlink:title="label: IncreaseDecreaseInAdvanceToSuppliers to label_IncreaseDecreaseInAdvanceToSuppliers" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAdvanceToSuppliers_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAdvanceToSuppliers" xml:lang="en-US" id="label_IncreaseDecreaseInAdvanceToSuppliers_2">Increase (Decrease) in Advance to Suppliers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAdvanceToSuppliers" xlink:to="label_IncreaseDecreaseInAdvanceToSuppliers_2" xlink:title="label: IncreaseDecreaseInAdvanceToSuppliers to label_IncreaseDecreaseInAdvanceToSuppliers" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAdvanceToSuppliers_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInAdvanceToSuppliers" xml:lang="en-US" id="label_IncreaseDecreaseInAdvanceToSuppliers_3">The increase (decrease) during the reporting period in advances to suppliers.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAdvanceToSuppliers" xlink:to="label_IncreaseDecreaseInAdvanceToSuppliers_3" xlink:title="label: IncreaseDecreaseInAdvanceToSuppliers to label_IncreaseDecreaseInAdvanceToSuppliers" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="IncreaseDecreaseInCustomerAdvances" xlink:title="IncreaseDecreaseInCustomerAdvances" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInCustomerAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInCustomerAdvances" xml:lang="en-US" id="label_IncreaseDecreaseInCustomerAdvances">Advances from customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerAdvances" xlink:to="label_IncreaseDecreaseInCustomerAdvances" xlink:title="label: IncreaseDecreaseInCustomerAdvances to label_IncreaseDecreaseInCustomerAdvances" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInCustomerAdvances_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInCustomerAdvances" xml:lang="en-US" id="label_IncreaseDecreaseInCustomerAdvances_2">Increase (Decrease) in Customer Advances</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInCustomerAdvances" xlink:to="label_IncreaseDecreaseInCustomerAdvances_2" xlink:title="label: IncreaseDecreaseInCustomerAdvances to label_IncreaseDecreaseInCustomerAdvances" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInDueToRelatedPartiesCurrent">Amounts due to related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="label: IncreaseDecreaseInDueToRelatedPartiesCurrent to label_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDueToRelatedPartiesCurrent" xml:lang="en-US" id="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_2">Increase (Decrease) in Due to Related Parties, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="label_IncreaseDecreaseInDueToRelatedPartiesCurrent_2" xlink:title="label: IncreaseDecreaseInDueToRelatedPartiesCurrent to label_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xml:lang="en-US" id="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">Liability for uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="label: UnrecognizedTaxBenefitsPeriodIncreaseDecrease to label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xml:lang="en-US" id="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_2">Unrecognized Tax Benefits, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:to="label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_2" xlink:title="label: UnrecognizedTaxBenefitsPeriodIncreaseDecrease to label_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="PaymentsToAcquireEquityMethodInvestments" xlink:title="PaymentsToAcquireEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireEquityMethodInvestments" xml:lang="en-US" id="label_PaymentsToAcquireEquityMethodInvestments">Investment in affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireEquityMethodInvestments" xlink:to="label_PaymentsToAcquireEquityMethodInvestments" xlink:title="label: PaymentsToAcquireEquityMethodInvestments to label_PaymentsToAcquireEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireEquityMethodInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireEquityMethodInvestments" xml:lang="en-US" id="label_PaymentsToAcquireEquityMethodInvestments_2">Payments to Acquire Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireEquityMethodInvestments" xlink:to="label_PaymentsToAcquireEquityMethodInvestments_2" xlink:title="label: PaymentsToAcquireEquityMethodInvestments to label_PaymentsToAcquireEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromMinorityShareholders" xml:lang="en-US" id="label_ProceedsFromMinorityShareholders">Sales of subsidiary shares to non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMinorityShareholders" xlink:to="label_ProceedsFromMinorityShareholders" xlink:title="label: ProceedsFromMinorityShareholders to label_ProceedsFromMinorityShareholders" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromMinorityShareholders_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromMinorityShareholders" xml:lang="en-US" id="label_ProceedsFromMinorityShareholders_2">Proceeds from Noncontrolling Interests</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMinorityShareholders" xlink:to="label_ProceedsFromMinorityShareholders_2" xlink:title="label: ProceedsFromMinorityShareholders to label_ProceedsFromMinorityShareholders" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:title="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xml:lang="en-US" id="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">Financial Statements Schedule I</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:title="label: CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock to label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xml:lang="en-US" id="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_2">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_2" xlink:title="label: CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock to label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:title="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xml:lang="en-US" id="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">Financial Statements Schedule I</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:title="label: CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract to label_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_InvestmentIncomeLossDisclosureAbstract" xlink:label="InvestmentIncomeLossDisclosureAbstract" xlink:title="InvestmentIncomeLossDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeLossDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentIncomeLossDisclosureAbstract" xml:lang="en-US" id="label_InvestmentIncomeLossDisclosureAbstract">INVESTMENT INCOME (LOSS)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeLossDisclosureAbstract" xlink:to="label_InvestmentIncomeLossDisclosureAbstract" xlink:title="label: InvestmentIncomeLossDisclosureAbstract to label_InvestmentIncomeLossDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeLossDisclosureAbstract_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_InvestmentIncomeLossDisclosureAbstract" xml:lang="en-US" id="label_InvestmentIncomeLossDisclosureAbstract_2" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeLossDisclosureAbstract" xlink:to="label_InvestmentIncomeLossDisclosureAbstract_2" xlink:title="label: InvestmentIncomeLossDisclosureAbstract to label_InvestmentIncomeLossDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_InvestmentIncomeLossDisclosureTextBlock" xlink:label="InvestmentIncomeLossDisclosureTextBlock" xlink:title="InvestmentIncomeLossDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeLossDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InvestmentIncomeLossDisclosureTextBlock" xml:lang="en-US" id="label_InvestmentIncomeLossDisclosureTextBlock">INVESTMENT INCOME (LOSS)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeLossDisclosureTextBlock" xlink:to="label_InvestmentIncomeLossDisclosureTextBlock" xlink:title="label: InvestmentIncomeLossDisclosureTextBlock to label_InvestmentIncomeLossDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeLossDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentIncomeLossDisclosureTextBlock" xml:lang="en-US" id="label_InvestmentIncomeLossDisclosureTextBlock_2">Investment Income (Loss) Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeLossDisclosureTextBlock" xlink:to="label_InvestmentIncomeLossDisclosureTextBlock_2" xlink:title="label: InvestmentIncomeLossDisclosureTextBlock to label_InvestmentIncomeLossDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_InvestmentIncomeLossDisclosureTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_InvestmentIncomeLossDisclosureTextBlock" xml:lang="en-US" id="label_InvestmentIncomeLossDisclosureTextBlock_3">The entire disclosure of investment income (loss) derived from various investments, which may includes, but not limited to (1) the gain (loss) resulting from the sale of a subsidiary which is not a discontinued operation; (2) the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied; (3) The amount of other than temporary impairment (OTTI) losses on equity securities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentIncomeLossDisclosureTextBlock" xlink:to="label_InvestmentIncomeLossDisclosureTextBlock_3" xlink:title="label: InvestmentIncomeLossDisclosureTextBlock to label_InvestmentIncomeLossDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InterestPaidNet" xml:lang="en-US" id="label_InterestPaidNet">Interest paid, net of amounts capitalized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="label_InterestPaidNet" xlink:title="label: InterestPaidNet to label_InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="label_InterestPaidNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestPaidNet" xml:lang="en-US" id="label_InterestPaidNet_2">Interest Paid, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="label_InterestPaidNet_2" xlink:title="label: InterestPaidNet to label_InterestPaidNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US" id="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">SHARE OPTIONS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to label_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="ShortTermBankLoansAndNotesPayable" xlink:title="ShortTermBankLoansAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermBankLoansAndNotesPayable" xml:lang="en-US" id="label_ShortTermBankLoansAndNotesPayable">Short-term Bank Loans and Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBankLoansAndNotesPayable" xlink:to="label_ShortTermBankLoansAndNotesPayable" xlink:title="label: ShortTermBankLoansAndNotesPayable to label_ShortTermBankLoansAndNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermBankLoansAndNotesPayable_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermBankLoansAndNotesPayable" xml:lang="en-US" id="label_ShortTermBankLoansAndNotesPayable_2">Short-term notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermBankLoansAndNotesPayable" xlink:to="label_ShortTermBankLoansAndNotesPayable_2" xlink:title="label: ShortTermBankLoansAndNotesPayable to label_ShortTermBankLoansAndNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xml:lang="en-US" id="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue to label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xml:lang="en-US" id="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2">Foreign currency derivative liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_2" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue to label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xml:lang="en-US" id="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">Gain (loss) on change in foreign currency derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="label: GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments to label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xml:lang="en-US" id="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_2">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_2" xlink:title="label: GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments to label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xml:lang="en-US" id="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_3">Loss (Gain) on change in fair value of derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_3" xlink:title="label: GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments to label_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="StockIssuedDuringPeriodValueOther" xlink:title="StockIssuedDuringPeriodValueOther" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueOther" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueOther">Stock Issued During Period, Value, Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueOther" xlink:to="label_StockIssuedDuringPeriodValueOther" xlink:title="label: StockIssuedDuringPeriodValueOther to label_StockIssuedDuringPeriodValueOther" />
    <link:label xlink:type="resource" xlink:label="label_StockIssuedDuringPeriodValueOther_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodValueOther" xml:lang="en-US" id="label_StockIssuedDuringPeriodValueOther_2">Deferred tax on issuance costs of ordinary shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueOther" xlink:to="label_StockIssuedDuringPeriodValueOther_2" xlink:title="label: StockIssuedDuringPeriodValueOther to label_StockIssuedDuringPeriodValueOther" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_PaidInCapitalFromNoncontrollingInterest" xlink:label="PaidInCapitalFromNoncontrollingInterest" xlink:title="PaidInCapitalFromNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_PaidInCapitalFromNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PaidInCapitalFromNoncontrollingInterest" xml:lang="en-US" id="label_PaidInCapitalFromNoncontrollingInterest">Paid-in capital from non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaidInCapitalFromNoncontrollingInterest" xlink:to="label_PaidInCapitalFromNoncontrollingInterest" xlink:title="label: PaidInCapitalFromNoncontrollingInterest to label_PaidInCapitalFromNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_PaidInCapitalFromNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaidInCapitalFromNoncontrollingInterest" xml:lang="en-US" id="label_PaidInCapitalFromNoncontrollingInterest_2">Paid in Capital from Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaidInCapitalFromNoncontrollingInterest" xlink:to="label_PaidInCapitalFromNoncontrollingInterest_2" xlink:title="label: PaidInCapitalFromNoncontrollingInterest to label_PaidInCapitalFromNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_PaidInCapitalFromNoncontrollingInterest_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_PaidInCapitalFromNoncontrollingInterest" xml:lang="en-US" id="label_PaidInCapitalFromNoncontrollingInterest_3">Represents an increase in noncontrolling interest due to Paid-in capital change of the noncontrolling interest.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaidInCapitalFromNoncontrollingInterest" xlink:to="label_PaidInCapitalFromNoncontrollingInterest_3" xlink:title="label: PaidInCapitalFromNoncontrollingInterest to label_PaidInCapitalFromNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:label xlink:type="resource" xlink:label="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xml:lang="en-US" id="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted">Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="label: SignificantPurchaseCommitmentRemainingMinimumAmountCommitted to label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:label xlink:type="resource" xlink:label="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xml:lang="en-US" id="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted_2">Provision for firm purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted_2" xlink:title="label: SignificantPurchaseCommitmentRemainingMinimumAmountCommitted to label_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherNoncashExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherNoncashExpense" xml:lang="en-US" id="label_OtherNoncashExpense">Provision for firm purchase commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNoncashExpense" xlink:to="label_OtherNoncashExpense" xlink:title="label: OtherNoncashExpense to label_OtherNoncashExpense" />
    <link:label xlink:type="resource" xlink:label="label_OtherNoncashExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherNoncashExpense" xml:lang="en-US" id="label_OtherNoncashExpense_2">Other Noncash Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNoncashExpense" xlink:to="label_OtherNoncashExpense_2" xlink:title="label: OtherNoncashExpense to label_OtherNoncashExpense" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="IncreaseDecreaseInOtherReceivables" xlink:title="IncreaseDecreaseInOtherReceivables" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInOtherReceivables" xml:lang="en-US" id="label_IncreaseDecreaseInOtherReceivables">Value added tax recoverable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherReceivables" xlink:to="label_IncreaseDecreaseInOtherReceivables" xlink:title="label: IncreaseDecreaseInOtherReceivables to label_IncreaseDecreaseInOtherReceivables" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherReceivables_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherReceivables" xml:lang="en-US" id="label_IncreaseDecreaseInOtherReceivables_2">Increase (Decrease) in Other Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherReceivables" xlink:to="label_IncreaseDecreaseInOtherReceivables_2" xlink:title="label: IncreaseDecreaseInOtherReceivables to label_IncreaseDecreaseInOtherReceivables" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US" id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="ProductWarrantyAccrualPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProductWarrantyAccrualPeriodIncreaseDecrease" xml:lang="en-US" id="label_ProductWarrantyAccrualPeriodIncreaseDecrease">Product Warranty Accrual, Period Increase (Decrease)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:to="label_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="label: ProductWarrantyAccrualPeriodIncreaseDecrease to label_ProductWarrantyAccrualPeriodIncreaseDecrease" />
    <link:label xlink:type="resource" xlink:label="label_ProductWarrantyAccrualPeriodIncreaseDecrease_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProductWarrantyAccrualPeriodIncreaseDecrease" xml:lang="en-US" id="label_ProductWarrantyAccrualPeriodIncreaseDecrease_2">Accrued warranty costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:to="label_ProductWarrantyAccrualPeriodIncreaseDecrease_2" xlink:title="label: ProductWarrantyAccrualPeriodIncreaseDecrease to label_ProductWarrantyAccrualPeriodIncreaseDecrease" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="GainLossOnSaleOfDerivatives" xlink:title="GainLossOnSaleOfDerivatives" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnSaleOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnSaleOfDerivatives" xml:lang="en-US" id="label_GainLossOnSaleOfDerivatives">Gain (Loss) on Sale of Derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfDerivatives" xlink:to="label_GainLossOnSaleOfDerivatives" xlink:title="label: GainLossOnSaleOfDerivatives to label_GainLossOnSaleOfDerivatives" />
    <link:label xlink:type="resource" xlink:label="label_GainLossOnSaleOfDerivatives_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_GainLossOnSaleOfDerivatives" xml:lang="en-US" id="label_GainLossOnSaleOfDerivatives_2">Settlement of foreign currency derivatives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfDerivatives" xlink:to="label_GainLossOnSaleOfDerivatives_2" xlink:title="label: GainLossOnSaleOfDerivatives to label_GainLossOnSaleOfDerivatives" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:title="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" />
    <link:label xlink:type="resource" xlink:label="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xml:lang="en-US" id="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">Noncash or Part Noncash Divestiture, Amount of Consideration Received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:to="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:title="label: NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 to label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" />
    <link:label xlink:type="resource" xlink:label="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xml:lang="en-US" id="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_2">Amounts due from disposal of subsidiaries or affiliates included in prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:to="label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_2" xlink:title="label: NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1 to label_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossOnInvestments" xml:lang="en-US" id="label_IncomeLossOnInvestments">Income (Loss) on Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossOnInvestments" xlink:to="label_IncomeLossOnInvestments" xlink:title="label: IncomeLossOnInvestments to label_IncomeLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossOnInvestments_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncomeLossOnInvestments" xml:lang="en-US" id="label_IncomeLossOnInvestments_2">Investment loss (income)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossOnInvestments" xlink:to="label_IncomeLossOnInvestments_2" xlink:title="label: IncomeLossOnInvestments to label_IncomeLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossOnInvestments_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncomeLossOnInvestments" xml:lang="en-US" id="label_IncomeLossOnInvestments_3">This item included the aggregate amount of investment income (loss) derived from (1) the gain (loss) resulting from the sale of a subsidiary which is not a discontinued operation; (2) the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied; (3) The amount of other than temporary impairment (OTTI) losses on equity securities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossOnInvestments" xlink:to="label_IncomeLossOnInvestments_3" xlink:title="label: IncomeLossOnInvestments to label_IncomeLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossOnInvestments_4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeLossOnInvestments" xml:lang="en-US" id="label_IncomeLossOnInvestments_4">Investment income (loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossOnInvestments" xlink:to="label_IncomeLossOnInvestments_4" xlink:title="label: IncomeLossOnInvestments to label_IncomeLossOnInvestments" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xml:lang="en-US" id="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue to label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:label xlink:type="resource" xlink:label="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xml:lang="en-US" id="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2">Foreign currency derivative assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_2" xlink:title="label: ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue to label_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock" xlink:label="AllowanceForCreditLossesTextBlock" xlink:title="AllowanceForCreditLossesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AllowanceForCreditLossesTextBlock" xml:lang="en-US" id="label_AllowanceForCreditLossesTextBlock">Allowance for Credit Losses [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForCreditLossesTextBlock" xlink:to="label_AllowanceForCreditLossesTextBlock" xlink:title="label: AllowanceForCreditLossesTextBlock to label_AllowanceForCreditLossesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_AllowanceForCreditLossesTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AllowanceForCreditLossesTextBlock" xml:lang="en-US" id="label_AllowanceForCreditLossesTextBlock_2">ALLOWANCE FOR DOUBTFUL RECEIVABLES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForCreditLossesTextBlock" xlink:to="label_AllowanceForCreditLossesTextBlock_2" xlink:title="label: AllowanceForCreditLossesTextBlock to label_AllowanceForCreditLossesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ShortTermNotesPayableTextBlock" xlink:label="ShortTermNotesPayableTextBlock" xlink:title="ShortTermNotesPayableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermNotesPayableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermNotesPayableTextBlock" xml:lang="en-US" id="label_ShortTermNotesPayableTextBlock">Short Term Notes Payable [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermNotesPayableTextBlock" xlink:to="label_ShortTermNotesPayableTextBlock" xlink:title="label: ShortTermNotesPayableTextBlock to label_ShortTermNotesPayableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermNotesPayableTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermNotesPayableTextBlock" xml:lang="en-US" id="label_ShortTermNotesPayableTextBlock_2">SHORT-TERM NOTES PAYABLE</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermNotesPayableTextBlock" xlink:to="label_ShortTermNotesPayableTextBlock_2" xlink:title="label: ShortTermNotesPayableTextBlock to label_ShortTermNotesPayableTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_ShortTermNotesPayableTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ShortTermNotesPayableTextBlock" xml:lang="en-US" id="label_ShortTermNotesPayableTextBlock_3">The entire disclosure for information about the notes issued by banks to vendors of the company, which effectively serve to extend the payment date of the associated accounts payables of the company.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermNotesPayableTextBlock" xlink:to="label_ShortTermNotesPayableTextBlock_3" xlink:title="label: ShortTermNotesPayableTextBlock to label_ShortTermNotesPayableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:label="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:title="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xml:lang="en-US" id="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock">Purchase and Supply Commitment, Excluding Long-term Commitment [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:to="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:title="label: SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock to label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xml:lang="en-US" id="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock_2">FIRM PURCHASE COMMITMENTS AND CONTIGENT LIABILITIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:to="label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock_2" xlink:title="label: SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock to label_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ContingentContractLiability" xlink:label="ContingentContractLiability" xlink:title="ContingentContractLiability" />
    <link:label xlink:type="resource" xlink:label="label_ContingentContractLiability_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ContingentContractLiability" xml:lang="en-US" id="label_ContingentContractLiability_3">Contingent liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentContractLiability" xlink:to="label_ContingentContractLiability_3" xlink:title="label: ContingentContractLiability to label_ContingentContractLiability" />
    <link:label xlink:type="resource" xlink:label="label_ContingentContractLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ContingentContractLiability" xml:lang="en-US" id="label_ContingentContractLiability">Contingent Contract Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentContractLiability" xlink:to="label_ContingentContractLiability" xlink:title="label: ContingentContractLiability to label_ContingentContractLiability" />
    <link:label xlink:type="resource" xlink:label="label_ContingentContractLiability_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ContingentContractLiability" xml:lang="en-US" id="label_ContingentContractLiability_2">Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContingentContractLiability" xlink:to="label_ContingentContractLiability_2" xlink:title="label: ContingentContractLiability to label_ContingentContractLiability" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentAmount1_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtConversionConvertedInstrumentAmount1" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentAmount1_2">Debt Conversion, Converted Instrument, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="label_DebtConversionConvertedInstrumentAmount1_2" xlink:title="label: DebtConversionConvertedInstrumentAmount1 to label_DebtConversionConvertedInstrumentAmount1" />
    <link:label xlink:type="resource" xlink:label="label_DebtConversionConvertedInstrumentAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DebtConversionConvertedInstrumentAmount1" xml:lang="en-US" id="label_DebtConversionConvertedInstrumentAmount1">Conversion of convertible notes to equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtConversionConvertedInstrumentAmount1" xlink:to="label_DebtConversionConvertedInstrumentAmount1" xlink:title="label: DebtConversionConvertedInstrumentAmount1 to label_DebtConversionConvertedInstrumentAmount1" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromEquityMethodInvestments" xml:lang="en-US" id="label_IncomeLossFromEquityMethodInvestments">Income (Loss) from Equity Method Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromEquityMethodInvestments" xlink:title="label: IncomeLossFromEquityMethodInvestments to label_IncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromEquityMethodInvestments_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeLossFromEquityMethodInvestments" xml:lang="en-US" id="label_IncomeLossFromEquityMethodInvestments_2">Equity in losses of affiliates, net of taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromEquityMethodInvestments_2" xlink:title="label: IncomeLossFromEquityMethodInvestments to label_IncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromEquityMethodInvestments_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncomeLossFromEquityMethodInvestments" xml:lang="en-US" id="label_IncomeLossFromEquityMethodInvestments_3">Equity in losses of affiliates, net of taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromEquityMethodInvestments_3" xlink:title="label: IncomeLossFromEquityMethodInvestments to label_IncomeLossFromEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProjectAssets" xlink:label="IncreaseDecreaseInProjectAssets" xlink:title="IncreaseDecreaseInProjectAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInProjectAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInProjectAssets" xml:lang="en-US" id="label_IncreaseDecreaseInProjectAssets">The increase (decrease) during the reporting period of the amount of cost of uncompleted contracts in excess of related billings, or unbilled accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInProjectAssets" xlink:to="label_IncreaseDecreaseInProjectAssets" xlink:title="label: IncreaseDecreaseInProjectAssets to label_IncreaseDecreaseInProjectAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInProjectAssets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInProjectAssets" xml:lang="en-US" id="label_IncreaseDecreaseInProjectAssets_2">Increase (Decrease) in Project Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInProjectAssets" xlink:to="label_IncreaseDecreaseInProjectAssets_2" xlink:title="label: IncreaseDecreaseInProjectAssets to label_IncreaseDecreaseInProjectAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInProjectAssets_3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInProjectAssets" xml:lang="en-US" id="label_IncreaseDecreaseInProjectAssets_3">Project assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInProjectAssets" xlink:to="label_IncreaseDecreaseInProjectAssets_3" xlink:title="label: IncreaseDecreaseInProjectAssets to label_IncreaseDecreaseInProjectAssets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xml:lang="en-US" id="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">Payments to Acquire Interest in Subsidiaries and Affiliates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="label: PaymentsToAcquireInterestInSubsidiariesAndAffiliates to label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
    <link:label xlink:type="resource" xlink:label="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xml:lang="en-US" id="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2">Payment to acquire subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2" xlink:title="label: PaymentsToAcquireInterestInSubsidiariesAndAffiliates to label_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:label xlink:type="resource" xlink:label="label_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ParentMember" xml:lang="en-US" id="label_ParentMember">Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentMember" xlink:to="label_ParentMember" xlink:title="label: ParentMember to label_ParentMember" />
    <link:label xlink:type="resource" xlink:label="label_ParentMember_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ParentMember" xml:lang="en-US" id="label_ParentMember_2">Equity (Deficits) Attribute to Canadian Solar Inc.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ParentMember" xlink:to="label_ParentMember_2" xlink:title="label: ParentMember to label_ParentMember" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationDisclosureTextBlock" xml:lang="en-US" id="label_BusinessCombinationDisclosureTextBlock">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="label_BusinessCombinationDisclosureTextBlock" xlink:title="label: BusinessCombinationDisclosureTextBlock to label_BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_BusinessCombinationDisclosureTextBlock" xml:lang="en-US" id="label_BusinessCombinationDisclosureTextBlock_2">BUSINESS COMBINATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="label_BusinessCombinationDisclosureTextBlock_2" xlink:title="label: BusinessCombinationDisclosureTextBlock to label_BusinessCombinationDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_BusinessCombinationsAbstract" xml:lang="en-US" id="label_BusinessCombinationsAbstract">BUSINESS COMBINATION</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="label_BusinessCombinationsAbstract" xlink:title="label: BusinessCombinationsAbstract to label_BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventsTextBlock" xml:lang="en-US" id="label_SubsequentEventsTextBlock">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="label_SubsequentEventsTextBlock" xlink:title="label: SubsequentEventsTextBlock to label_SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SubsequentEventsTextBlock" xml:lang="en-US" id="label_SubsequentEventsTextBlock_2">SUBSEQUENT EVENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="label_SubsequentEventsTextBlock_2" xlink:title="label: SubsequentEventsTextBlock to label_SubsequentEventsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SubsequentEventsAbstract" xml:lang="en-US" id="label_SubsequentEventsAbstract">SUBSEQUENT EVENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="label_SubsequentEventsAbstract" xlink:title="label: SubsequentEventsAbstract to label_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AccountsAndNotesPayableCurrent" xlink:label="AccountsAndNotesPayableCurrent" xlink:title="AccountsAndNotesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsAndNotesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsAndNotesPayableCurrent" xml:lang="en-US" id="label_AccountsAndNotesPayableCurrent">Accounts and Notes Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsAndNotesPayableCurrent" xlink:to="label_AccountsAndNotesPayableCurrent" xlink:title="label: AccountsAndNotesPayableCurrent to label_AccountsAndNotesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsAndNotesPayableCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsAndNotesPayableCurrent" xml:lang="en-US" id="label_AccountsAndNotesPayableCurrent_2">Accounts and short-term notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsAndNotesPayableCurrent" xlink:to="label_AccountsAndNotesPayableCurrent_2" xlink:title="label: AccountsAndNotesPayableCurrent to label_AccountsAndNotesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="label_AccountsAndNotesPayableCurrent_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AccountsAndNotesPayableCurrent" xml:lang="en-US" id="label_AccountsAndNotesPayableCurrent_3">Sum of the carrying values as of the balance sheet date liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business and the portions of short-term notes payable due within one year or the operating cycle if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsAndNotesPayableCurrent" xlink:to="label_AccountsAndNotesPayableCurrent_3" xlink:title="label: AccountsAndNotesPayableCurrent to label_AccountsAndNotesPayableCurrent" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInContingentLiabilities" xlink:label="IncreaseDecreaseInContingentLiabilities" xlink:title="IncreaseDecreaseInContingentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContingentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInContingentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInContingentLiabilities">Increase (Decrease) in Contingent Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContingentLiabilities" xlink:to="label_IncreaseDecreaseInContingentLiabilities" xlink:title="label: IncreaseDecreaseInContingentLiabilities to label_IncreaseDecreaseInContingentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContingentLiabilities_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInContingentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInContingentLiabilities_2">Contingent liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContingentLiabilities" xlink:to="label_IncreaseDecreaseInContingentLiabilities_2" xlink:title="label: IncreaseDecreaseInContingentLiabilities to label_IncreaseDecreaseInContingentLiabilities" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInContingentLiabilities_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInContingentLiabilities" xml:lang="en-US" id="label_IncreaseDecreaseInContingentLiabilities_3">The increase decrease in the amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInContingentLiabilities" xlink:to="label_IncreaseDecreaseInContingentLiabilities_3" xlink:title="label: IncreaseDecreaseInContingentLiabilities to label_IncreaseDecreaseInContingentLiabilities" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProceedsFromCapitalContributionFromMinorityInterest" xlink:label="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromCapitalContributionFromMinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromCapitalContributionFromMinorityInterest" xml:lang="en-US" id="label_ProceedsFromCapitalContributionFromMinorityInterest">Proceeds from Capital Contribution from Minority Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromCapitalContributionFromMinorityInterest" xlink:to="label_ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="label: ProceedsFromCapitalContributionFromMinorityInterest to label_ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromCapitalContributionFromMinorityInterest_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromCapitalContributionFromMinorityInterest" xml:lang="en-US" id="label_ProceedsFromCapitalContributionFromMinorityInterest_2">Capital contribution from non-controlling interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromCapitalContributionFromMinorityInterest" xlink:to="label_ProceedsFromCapitalContributionFromMinorityInterest_2" xlink:title="label: ProceedsFromCapitalContributionFromMinorityInterest to label_ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:label xlink:type="resource" xlink:label="label_ProceedsFromCapitalContributionFromMinorityInterest_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProceedsFromCapitalContributionFromMinorityInterest" xml:lang="en-US" id="label_ProceedsFromCapitalContributionFromMinorityInterest_3">The cash inflow from noncontrolling interest as a source of financing that is recorded as additional paid in capital.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromCapitalContributionFromMinorityInterest" xlink:to="label_ProceedsFromCapitalContributionFromMinorityInterest_3" xlink:title="label: ProceedsFromCapitalContributionFromMinorityInterest to label_ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:label="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:title="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xml:lang="en-US" id="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms">Costs in Excess of Billings on Uncompleted Contracts or Programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:to="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:title="label: CostsInExcessOfBillingsOnUncompletedContractsOrPrograms to label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" />
    <link:label xlink:type="resource" xlink:label="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xml:lang="en-US" id="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2">Project assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:to="label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms_2" xlink:title="label: CostsInExcessOfBillingsOnUncompletedContractsOrPrograms to label_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_LossesOnIntraGroupForeignCurrencyTransactions" xlink:label="LossesOnIntraGroupForeignCurrencyTransactions" xlink:title="LossesOnIntraGroupForeignCurrencyTransactions" />
    <link:label xlink:type="resource" xlink:label="label_LossesOnIntraGroupForeignCurrencyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LossesOnIntraGroupForeignCurrencyTransactions" xml:lang="en-US" id="label_LossesOnIntraGroupForeignCurrencyTransactions">Losses on intra-group foreign currency transactions that are of a long-term-investment nature</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossesOnIntraGroupForeignCurrencyTransactions" xlink:to="label_LossesOnIntraGroupForeignCurrencyTransactions" xlink:title="label: LossesOnIntraGroupForeignCurrencyTransactions to label_LossesOnIntraGroupForeignCurrencyTransactions" />
    <link:label xlink:type="resource" xlink:label="label_LossesOnIntraGroupForeignCurrencyTransactions_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LossesOnIntraGroupForeignCurrencyTransactions" xml:lang="en-US" id="label_LossesOnIntraGroupForeignCurrencyTransactions_2">Losses on Intra Group Foreign Currency Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossesOnIntraGroupForeignCurrencyTransactions" xlink:to="label_LossesOnIntraGroupForeignCurrencyTransactions_2" xlink:title="label: LossesOnIntraGroupForeignCurrencyTransactions to label_LossesOnIntraGroupForeignCurrencyTransactions" />
    <link:label xlink:type="resource" xlink:label="label_LossesOnIntraGroupForeignCurrencyTransactions_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_LossesOnIntraGroupForeignCurrencyTransactions" xml:lang="en-US" id="label_LossesOnIntraGroupForeignCurrencyTransactions_3">Losses on intra-group foreign currency transactions that are of a long-term-investment nature</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossesOnIntraGroupForeignCurrencyTransactions" xlink:to="label_LossesOnIntraGroupForeignCurrencyTransactions_3" xlink:title="label: LossesOnIntraGroupForeignCurrencyTransactions to label_LossesOnIntraGroupForeignCurrencyTransactions" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProvisionReversalForFirmPurchaseCommitment" xlink:label="ProvisionReversalForFirmPurchaseCommitment" xlink:title="ProvisionReversalForFirmPurchaseCommitment" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionReversalForFirmPurchaseCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProvisionReversalForFirmPurchaseCommitment" xml:lang="en-US" id="label_ProvisionReversalForFirmPurchaseCommitment">Provision Reversal for Firm Purchase Commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionReversalForFirmPurchaseCommitment" xlink:to="label_ProvisionReversalForFirmPurchaseCommitment" xlink:title="label: ProvisionReversalForFirmPurchaseCommitment to label_ProvisionReversalForFirmPurchaseCommitment" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionReversalForFirmPurchaseCommitment_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ProvisionReversalForFirmPurchaseCommitment" xml:lang="en-US" id="label_ProvisionReversalForFirmPurchaseCommitment_2">A noncash adjustment to the provision established for the firm purchase commitment.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionReversalForFirmPurchaseCommitment" xlink:to="label_ProvisionReversalForFirmPurchaseCommitment_2" xlink:title="label: ProvisionReversalForFirmPurchaseCommitment to label_ProvisionReversalForFirmPurchaseCommitment" />
    <link:label xlink:type="resource" xlink:label="label_ProvisionReversalForFirmPurchaseCommitment_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProvisionReversalForFirmPurchaseCommitment" xml:lang="en-US" id="label_ProvisionReversalForFirmPurchaseCommitment_3">Provision for firm purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionReversalForFirmPurchaseCommitment" xlink:to="label_ProvisionReversalForFirmPurchaseCommitment_3" xlink:title="label: ProvisionReversalForFirmPurchaseCommitment to label_ProvisionReversalForFirmPurchaseCommitment" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:label="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:title="IncreaseDecreaseInAccountsAndShortTermNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable">Increase (Decrease) in Accounts and Short-term Notes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:to="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:title="label: IncreaseDecreaseInAccountsAndShortTermNotesPayable to label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable_2">The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business and short-term notes payable due within one year or the operating cycle if longer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:to="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable_2" xlink:title="label: IncreaseDecreaseInAccountsAndShortTermNotesPayable to label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable_3">Accounts and short-term notes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:to="label_IncreaseDecreaseInAccountsAndShortTermNotesPayable_3" xlink:title="label: IncreaseDecreaseInAccountsAndShortTermNotesPayable to label_IncreaseDecreaseInAccountsAndShortTermNotesPayable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xml:lang="en-US" id="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="label: OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock to label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xml:lang="en-US" id="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_2">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_2" xlink:title="label: OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock to label_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNetAbstract" xlink:label="SalesRevenueNetAbstract" xlink:title="SalesRevenueNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SalesRevenueNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SalesRevenueNetAbstract" xml:lang="en-US" id="label_SalesRevenueNetAbstract">Revenue, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNetAbstract" xlink:to="label_SalesRevenueNetAbstract" xlink:title="label: SalesRevenueNetAbstract to label_SalesRevenueNetAbstract" />
    <link:label xlink:type="resource" xlink:label="label_SalesRevenueNetAbstract_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SalesRevenueNetAbstract" xml:lang="en-US" id="label_SalesRevenueNetAbstract_2">Net revenues:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNetAbstract" xlink:to="label_SalesRevenueNetAbstract_2" xlink:title="label: SalesRevenueNetAbstract to label_SalesRevenueNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="RevenueFromRelatedParties" xlink:title="RevenueFromRelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueFromRelatedParties" xml:lang="en-US" id="label_RevenueFromRelatedParties">Revenue from Related Parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromRelatedParties" xlink:to="label_RevenueFromRelatedParties" xlink:title="label: RevenueFromRelatedParties to label_RevenueFromRelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromRelatedParties_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueFromRelatedParties" xml:lang="en-US" id="label_RevenueFromRelatedParties_2">-Related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromRelatedParties" xlink:to="label_RevenueFromRelatedParties_2" xlink:title="label: RevenueFromRelatedParties to label_RevenueFromRelatedParties" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_RevenueFromNonrelatedParties" xlink:label="RevenueFromNonrelatedParties" xlink:title="RevenueFromNonrelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromNonrelatedParties_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RevenueFromNonrelatedParties" xml:lang="en-US" id="label_RevenueFromNonrelatedParties_2">Revenue from Non-related Parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromNonrelatedParties" xlink:to="label_RevenueFromNonrelatedParties_2" xlink:title="label: RevenueFromNonrelatedParties to label_RevenueFromNonrelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromNonrelatedParties_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RevenueFromNonrelatedParties" xml:lang="en-US" id="label_RevenueFromNonrelatedParties_3">-Non-related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromNonrelatedParties" xlink:to="label_RevenueFromNonrelatedParties_3" xlink:title="label: RevenueFromNonrelatedParties to label_RevenueFromNonrelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_RevenueFromNonrelatedParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_RevenueFromNonrelatedParties" xml:lang="en-US" id="label_RevenueFromNonrelatedParties">Total revenue from sale of goods and services rendered excluding revenues arising from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's' management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates, during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromNonrelatedParties" xlink:to="label_RevenueFromNonrelatedParties" xlink:title="label: RevenueFromNonrelatedParties to label_RevenueFromNonrelatedParties" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOtherNoncurrentAssets" xml:lang="en-US" id="label_IncreaseDecreaseInOtherNoncurrentAssets">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="label_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="label: IncreaseDecreaseInOtherNoncurrentAssets to label_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInOtherNoncurrentAssets_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInOtherNoncurrentAssets" xml:lang="en-US" id="label_IncreaseDecreaseInOtherNoncurrentAssets_2">Other non-current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="label_IncreaseDecreaseInOtherNoncurrentAssets_2" xlink:title="label: IncreaseDecreaseInOtherNoncurrentAssets to label_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInUnbilledReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInUnbilledReceivables" xml:lang="en-US" id="label_IncreaseDecreaseInUnbilledReceivables">Increase (Decrease) in Unbilled Receivables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInUnbilledReceivables" xlink:to="label_IncreaseDecreaseInUnbilledReceivables" xlink:title="label: IncreaseDecreaseInUnbilledReceivables to label_IncreaseDecreaseInUnbilledReceivables" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInUnbilledReceivables_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInUnbilledReceivables" xml:lang="en-US" id="label_IncreaseDecreaseInUnbilledReceivables_2">Accounts receivable, unbilled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInUnbilledReceivables" xlink:to="label_IncreaseDecreaseInUnbilledReceivables_2" xlink:title="label: IncreaseDecreaseInUnbilledReceivables to label_IncreaseDecreaseInUnbilledReceivables" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsPayable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayable">Increase (Decrease) in Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="label_IncreaseDecreaseInAccountsPayable" xlink:title="label: IncreaseDecreaseInAccountsPayable to label_IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInAccountsPayable_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccountsPayable" xml:lang="en-US" id="label_IncreaseDecreaseInAccountsPayable_2">Accounts payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="label_IncreaseDecreaseInAccountsPayable_2" xlink:title="label: IncreaseDecreaseInAccountsPayable to label_IncreaseDecreaseInAccountsPayable" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:label="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xml:lang="en-US" id="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment">Increase (Decrease) in Provision for Firm Purchase Commitment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:to="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="label: IncreaseDecreaseInProvisionForFirmPurchaseCommitment to label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment_2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xml:lang="en-US" id="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment_2">Provision for firm purchase commitments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:to="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment_2" xlink:title="label: IncreaseDecreaseInProvisionForFirmPurchaseCommitment to label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xml:lang="en-US" id="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment_3">This element represents change in value of provision for firm material supply arrangements during the reporting period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:to="label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment_3" xlink:title="label: IncreaseDecreaseInProvisionForFirmPurchaseCommitment to label_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInLossContingencyAccruals" xlink:label="IncreaseDecreaseInLossContingencyAccruals" xlink:title="IncreaseDecreaseInLossContingencyAccruals" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInLossContingencyAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInLossContingencyAccruals" xml:lang="en-US" id="label_IncreaseDecreaseInLossContingencyAccruals">Increase (Decrease) in Loss Contingency Accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLossContingencyAccruals" xlink:to="label_IncreaseDecreaseInLossContingencyAccruals" xlink:title="label: IncreaseDecreaseInLossContingencyAccruals to label_IncreaseDecreaseInLossContingencyAccruals" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInLossContingencyAccruals_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInLossContingencyAccruals" xml:lang="en-US" id="label_IncreaseDecreaseInLossContingencyAccruals_2">Loss contingency accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLossContingencyAccruals" xlink:to="label_IncreaseDecreaseInLossContingencyAccruals_2" xlink:title="label: IncreaseDecreaseInLossContingencyAccruals to label_IncreaseDecreaseInLossContingencyAccruals" />
    <link:label xlink:type="resource" xlink:label="label_IncreaseDecreaseInLossContingencyAccruals_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInLossContingencyAccruals" xml:lang="en-US" id="label_IncreaseDecreaseInLossContingencyAccruals_3">This element represents change in value of the combined total of loss contingency liabilities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInLossContingencyAccruals" xlink:to="label_IncreaseDecreaseInLossContingencyAccruals_3" xlink:title="label: IncreaseDecreaseInLossContingencyAccruals to label_IncreaseDecreaseInLossContingencyAccruals" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US" id="label_IntangibleAssetsDisclosureTextBlock">Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:to="label_IntangibleAssetsDisclosureTextBlock" xlink:title="label: IntangibleAssetsDisclosureTextBlock to label_IntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="label_IntangibleAssetsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US" id="label_IntangibleAssetsDisclosureTextBlock_2">INTANGIBLE ASSETS, NET</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:to="label_IntangibleAssetsDisclosureTextBlock_2" xlink:title="label: IntangibleAssetsDisclosureTextBlock to label_IntangibleAssetsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="label_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GoodwillAndIntangibleAssetsDisclosureAbstract" xml:lang="en-US" id="label_GoodwillAndIntangibleAssetsDisclosureAbstract">INTANGIBLE ASSETS, NET</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="label_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to label_GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:label="NetCashProvidedByUsedInContinuingOperations" xlink:title="NetCashProvidedByUsedInContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInContinuingOperations">Net increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInContinuingOperations" xlink:to="label_NetCashProvidedByUsedInContinuingOperations" xlink:title="label: NetCashProvidedByUsedInContinuingOperations to label_NetCashProvidedByUsedInContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="label_NetCashProvidedByUsedInContinuingOperations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInContinuingOperations" xml:lang="en-US" id="label_NetCashProvidedByUsedInContinuingOperations_2">Net Cash Provided by (Used in) Continuing Operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInContinuingOperations" xlink:to="label_NetCashProvidedByUsedInContinuingOperations_2" xlink:title="label: NetCashProvidedByUsedInContinuingOperations to label_NetCashProvidedByUsedInContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FiniteLivedIntangibleAssetsNet" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet_2">Finite-Lived Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="label_FiniteLivedIntangibleAssetsNet_2" xlink:title="label: FiniteLivedIntangibleAssetsNet to label_FiniteLivedIntangibleAssetsNet" />
    <link:label xlink:type="resource" xlink:label="label_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FiniteLivedIntangibleAssetsNet" xml:lang="en-US" id="label_FiniteLivedIntangibleAssetsNet">Intangible assets, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNet" xlink:to="label_FiniteLivedIntangibleAssetsNet" xlink:title="label: FiniteLivedIntangibleAssetsNet to label_FiniteLivedIntangibleAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US" id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">Income (loss) before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="UnbilledContractsReceivable" xlink:title="UnbilledContractsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_UnbilledContractsReceivable" xml:lang="en-US" id="label_UnbilledContractsReceivable">Accounts receivable, unbilled</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnbilledContractsReceivable" xlink:to="label_UnbilledContractsReceivable" xlink:title="label: UnbilledContractsReceivable to label_UnbilledContractsReceivable" />
    <link:label xlink:type="resource" xlink:label="label_UnbilledContractsReceivable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_UnbilledContractsReceivable" xml:lang="en-US" id="label_UnbilledContractsReceivable_2">Unbilled Contracts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnbilledContractsReceivable" xlink:to="label_UnbilledContractsReceivable_2" xlink:title="label: UnbilledContractsReceivable to label_UnbilledContractsReceivable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="LossContingencyAccrualAtCarryingValue" xlink:title="LossContingencyAccrualAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LossContingencyAccrualAtCarryingValue" xml:lang="en-US" id="label_LossContingencyAccrualAtCarryingValue">Loss contingency accruals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyAccrualAtCarryingValue" xlink:to="label_LossContingencyAccrualAtCarryingValue" xlink:title="label: LossContingencyAccrualAtCarryingValue to label_LossContingencyAccrualAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="label_LossContingencyAccrualAtCarryingValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LossContingencyAccrualAtCarryingValue" xml:lang="en-US" id="label_LossContingencyAccrualAtCarryingValue_2">Loss Contingency Accrual At Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LossContingencyAccrualAtCarryingValue" xlink:to="label_LossContingencyAccrualAtCarryingValue_2" xlink:title="label: LossContingencyAccrualAtCarryingValue to label_LossContingencyAccrualAtCarryingValue" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="label_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Goodwill" xml:lang="en-US" id="label_Goodwill">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="label_Goodwill" xlink:title="label: Goodwill to label_Goodwill" />
    <link:label xlink:type="resource" xlink:label="label_Goodwill_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_Goodwill" xml:lang="en-US" id="label_Goodwill_2">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="label_Goodwill_2" xlink:title="label: Goodwill to label_Goodwill" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="CostOfGoodsAndServicesSoldAbstract" xlink:title="CostOfGoodsAndServicesSoldAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodsAndServicesSoldAbstract" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldAbstract">Cost of Goods and Services Sold [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="label_CostOfGoodsAndServicesSoldAbstract" xlink:title="label: CostOfGoodsAndServicesSoldAbstract to label_CostOfGoodsAndServicesSoldAbstract" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldAbstract_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostOfGoodsAndServicesSoldAbstract" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldAbstract_2">Cost of Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="label_CostOfGoodsAndServicesSoldAbstract_2" xlink:title="label: CostOfGoodsAndServicesSoldAbstract to label_CostOfGoodsAndServicesSoldAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_CostOfGoodsAndServicesSoldNonrelatedParties" xlink:label="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldNonrelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodsAndServicesSoldNonrelatedParties" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldNonrelatedParties">Cost of Goods and Services Sold, Nonrelated Parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:to="label_CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="label: CostOfGoodsAndServicesSoldNonrelatedParties to label_CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldNonrelatedParties_2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_CostOfGoodsAndServicesSoldNonrelatedParties" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldNonrelatedParties_2">The aggregate costs related to goods produced and sold to non-related parties by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:to="label_CostOfGoodsAndServicesSoldNonrelatedParties_2" xlink:title="label: CostOfGoodsAndServicesSoldNonrelatedParties to label_CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:label xlink:type="resource" xlink:label="label_CostOfGoodsAndServicesSoldNonrelatedParties_3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostOfGoodsAndServicesSoldNonrelatedParties" xml:lang="en-US" id="label_CostOfGoodsAndServicesSoldNonrelatedParties_3">-Non-related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:to="label_CostOfGoodsAndServicesSoldNonrelatedParties_3" xlink:title="label: CostOfGoodsAndServicesSoldNonrelatedParties to label_CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="RelatedPartiesAmountInCostOfSales" xlink:title="RelatedPartiesAmountInCostOfSales" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartiesAmountInCostOfSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartiesAmountInCostOfSales" xml:lang="en-US" id="label_RelatedPartiesAmountInCostOfSales">Related Parties Amount in Cost of Sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartiesAmountInCostOfSales" xlink:to="label_RelatedPartiesAmountInCostOfSales" xlink:title="label: RelatedPartiesAmountInCostOfSales to label_RelatedPartiesAmountInCostOfSales" />
    <link:label xlink:type="resource" xlink:label="label_RelatedPartiesAmountInCostOfSales_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartiesAmountInCostOfSales" xml:lang="en-US" id="label_RelatedPartiesAmountInCostOfSales_2">-Related parties</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartiesAmountInCostOfSales" xlink:to="label_RelatedPartiesAmountInCostOfSales_2" xlink:title="label: RelatedPartiesAmountInCostOfSales to label_RelatedPartiesAmountInCostOfSales" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>csiq-20111231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- Created by Merrill Corporation -->
<!-- Generated by Fujitsu Interstage XWand B0166_M01 -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/BalanceSheet" xlink:type="simple" xlink:href="csiq-20111231.xsd#BalanceSheet" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfIncome" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfIncome" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/StatementOfStockholdersEquity" xlink:type="simple" xlink:href="csiq-20111231.xsd#StatementOfStockholdersEquity" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/CashFlows" xlink:type="simple" xlink:href="csiq-20111231.xsd#CashFlows" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureOrganizationAndPrincipalActivities" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureOrganizationAndPrincipalActivities" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/BalanceSheetParenthetical" xlink:type="simple" xlink:href="csiq-20111231.xsd#BalanceSheetParenthetical" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureSummaryOfPrincipalAccountingPolicies" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureAllowanceForDoubtfulReceivables" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureAllowanceForDoubtfulReceivables" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureInventories" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureInventories" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosurePropertyPlantAndEquipmentNet" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosurePropertyPlantAndEquipmentNet" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureFairValueMeasurement" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureFairValueMeasurement" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureInvestmentsInAffiliates" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureInvestmentsInAffiliates" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureBankBorrowings" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureBankBorrowings" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureShortTermNotesPayable" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureShortTermNotesPayable" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureAccruedWarrantyCosts" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureAccruedWarrantyCosts" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureConvertibleNotes" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureConvertibleNotes" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureRestrictedNetAssets" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureRestrictedNetAssets" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureIncomeTaxes" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureIncomeTaxes" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureEarningsPerShare" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureEarningsPerShare" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureRelatedPartyBalancesAndTransactions" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureRelatedPartyBalancesAndTransactions" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureFirmPurchaseCommitmentsAndContigentLiabilities" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureFirmPurchaseCommitmentsAndContigentLiabilities" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureCommitmentsAndContingencies" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureCommitmentsAndContingencies" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureSegmentInformation" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureSegmentInformation" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureMajorCustomers" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureMajorCustomers" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureEmployeeBenefitPlans" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureEmployeeBenefitPlans" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureShareOptions" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureShareOptions" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureInvestmentIncomeLoss" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureInvestmentIncomeLoss" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureFinancialStatementsScheduleI" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureFinancialStatementsScheduleI" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="csiq-20111231.xsd#DocumentAndEntityInformation" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureBusinessCombination" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureBusinessCombination" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureSubsequentEvents" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureSubsequentEvents" />
  <link:roleRef roleURI="http://www.canadiansolar.com/role/DisclosureIntangibleAssetsNet" xlink:type="simple" xlink:href="csiq-20111231.xsd#DisclosureIntangibleAssetsNet" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/BalanceSheetParenthetical">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: StatementOfFinancialPositionAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:label="AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:title="AllowanceForDoubtfulAdvancesToSuppliersCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AllowanceForDoubtfulAdvancesToSuppliersCurrent" xlink:title="presentation: StatementOfFinancialPositionAbstract to AllowanceForDoubtfulAdvancesToSuppliersCurrent" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:label="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:title="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" xlink:title="presentation: StatementOfFinancialPositionAbstract to AllowanceForDoubtfulAdvancesToSuppliersNoncurrent" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StatementOfFinancialPositionAbstract to CommonStockSharesIssued" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StatementOfFinancialPositionAbstract to CommonStockSharesOutstanding" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureOrganizationAndPrincipalActivities">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="NatureOfOperations" xlink:title="NatureOfOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NatureOfOperations" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NatureOfOperations" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureAllowanceForDoubtfulReceivables">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:label="AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:title="AllowanceForDoubtfulReceivablesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AllowanceForCreditLossesTextBlock" xlink:label="AllowanceForCreditLossesTextBlock" xlink:title="AllowanceForCreditLossesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AllowanceForDoubtfulReceivablesDisclosureAbstract" xlink:to="AllowanceForCreditLossesTextBlock" xlink:title="presentation: AllowanceForDoubtfulReceivablesDisclosureAbstract to AllowanceForCreditLossesTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureInventories">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="InventoryDisclosureTextBlock" xlink:title="presentation: InventoryDisclosureAbstract to InventoryDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosurePropertyPlantAndEquipmentNet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureFairValueMeasurement">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="FairValueDisclosuresTextBlock" xlink:title="FairValueDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueDisclosuresTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueDisclosuresTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureInvestmentsInAffiliates">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:label="InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:title="InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:label="InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:title="InvestmentsInAndAdvancesToAffiliatesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract" xlink:to="InvestmentsInAndAdvancesToAffiliatesTextBlock" xlink:title="presentation: InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract to InvestmentsInAndAdvancesToAffiliatesTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureBankBorrowings">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureShortTermNotesPayable">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NotesPayableAbstract" xlink:label="NotesPayableAbstract" xlink:title="NotesPayableAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ShortTermNotesPayableTextBlock" xlink:label="ShortTermNotesPayableTextBlock" xlink:title="ShortTermNotesPayableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotesPayableAbstract" xlink:to="ShortTermNotesPayableTextBlock" xlink:title="presentation: NotesPayableAbstract to ShortTermNotesPayableTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureAccruedWarrantyCosts">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:label="ProductWarrantiesDisclosuresAbstract" xlink:title="ProductWarrantiesDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock" xlink:label="ProductWarrantyDisclosureTextBlock" xlink:title="ProductWarrantyDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductWarrantiesDisclosuresAbstract" xlink:to="ProductWarrantyDisclosureTextBlock" xlink:title="presentation: ProductWarrantiesDisclosuresAbstract to ProductWarrantyDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureConvertibleNotes">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ConvertibleNotesDisclosureAbstract" xlink:label="ConvertibleNotesDisclosureAbstract" xlink:title="ConvertibleNotesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ConvertibleNotesDisclosureTextBlock" xlink:label="ConvertibleNotesDisclosureTextBlock" xlink:title="ConvertibleNotesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotesDisclosureAbstract" xlink:to="ConvertibleNotesDisclosureTextBlock" xlink:title="presentation: ConvertibleNotesDisclosureAbstract to ConvertibleNotesDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureRestrictedNetAssets">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_RestrictedNetAssetsDisclosureAbstract" xlink:label="RestrictedNetAssetsDisclosureAbstract" xlink:title="RestrictedNetAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RestrictedAssetsDisclosureTextBlock" xlink:label="RestrictedAssetsDisclosureTextBlock" xlink:title="RestrictedAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RestrictedNetAssetsDisclosureAbstract" xlink:to="RestrictedAssetsDisclosureTextBlock" xlink:title="presentation: RestrictedNetAssetsDisclosureAbstract to RestrictedAssetsDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureIncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureEarningsPerShare">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureRelatedPartyBalancesAndTransactions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyTransactionsDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureFirmPurchaseCommitmentsAndContigentLiabilities">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_CommitmentsDisclosureAbstract" xlink:label="CommitmentsDisclosureAbstract" xlink:title="CommitmentsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:label="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:title="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDisclosureAbstract" xlink:to="SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" xlink:title="presentation: CommitmentsDisclosureAbstract to SignificantPurchaseAndSupplyCommitmentExcludingLongtermCommitmentTextBlock" use="optional" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureCommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureSegmentInformation">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="SegmentReportingAbstract" xlink:title="SegmentReportingAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingAbstract" xlink:to="SegmentReportingDisclosureTextBlock" xlink:title="presentation: SegmentReportingAbstract to SegmentReportingDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureMajorCustomers">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_MajorCustomersDisclosureAbstract" xlink:label="MajorCustomersDisclosureAbstract" xlink:title="MajorCustomersDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_MajorCustomersDisclosureTextBlock" xlink:label="MajorCustomersDisclosureTextBlock" xlink:title="MajorCustomersDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MajorCustomersDisclosureAbstract" xlink:to="MajorCustomersDisclosureTextBlock" xlink:title="presentation: MajorCustomersDisclosureAbstract to MajorCustomersDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureEmployeeBenefitPlans">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureShareOptions">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureInvestmentIncomeLoss">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_InvestmentIncomeLossDisclosureAbstract" xlink:label="InvestmentIncomeLossDisclosureAbstract" xlink:title="InvestmentIncomeLossDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_InvestmentIncomeLossDisclosureTextBlock" xlink:label="InvestmentIncomeLossDisclosureTextBlock" xlink:title="InvestmentIncomeLossDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentIncomeLossDisclosureAbstract" xlink:to="InvestmentIncomeLossDisclosureTextBlock" xlink:title="presentation: InvestmentIncomeLossDisclosureAbstract to InvestmentIncomeLossDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureFinancialStatementsScheduleI">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:title="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:title="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:title="presentation: CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract to CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityRegistrantName" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCentralIndexKey" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentType" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentType" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentPeriodEndDate" order="40.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: DocumentAndEntityInformationAbstract to AmendmentFlag" order="50.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_AmendmentDescription" xlink:label="AmendmentDescription" xlink:title="AmendmentDescription" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="AmendmentDescription" xlink:title="presentation: DocumentAndEntityInformationAbstract to AmendmentDescription" order="60.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: DocumentAndEntityInformationAbstract to CurrentFiscalYearEndDate" order="70.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityWellKnownSeasonedIssuer" order="80.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityVoluntaryFilers" order="90.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCurrentReportingStatus" order="100.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityFilerCategory" order="110.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityPublicFloat" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityPublicFloat" order="120.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: DocumentAndEntityInformationAbstract to EntityCommonStockSharesOutstanding" order="130.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalYearFocus" order="140.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: DocumentAndEntityInformationAbstract to DocumentFiscalPeriodFocus" order="150.0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureSubsequentEvents">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventsTextBlock" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventsTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureBusinessCombination">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfIncome">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: StatementTable to StatementScenarioAxis" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="GrossProfit" xlink:title="presentation: StatementLineItems to GrossProfit" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: StatementLineItems to OperatingExpensesAbstract" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SellingExpense" xlink:label="SellingExpense" xlink:title="SellingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="SellingExpense" xlink:title="presentation: OperatingExpensesAbstract to SellingExpense" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeExpense" xlink:title="presentation: OperatingExpensesAbstract to GeneralAndAdministrativeExpense" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: OperatingExpensesAbstract to ResearchAndDevelopmentExpense" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OperatingIncomeLoss" xlink:title="presentation: StatementLineItems to OperatingIncomeLoss" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NonoperatingIncomeExpenseAbstract" xlink:title="presentation: StatementLineItems to NonoperatingIncomeExpenseAbstract" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InterestExpense" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to InterestExpense" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="InvestmentIncomeInterest" xlink:title="InvestmentIncomeInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="InvestmentIncomeInterest" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to InvestmentIncomeInterest" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="ForeignCurrencyTransactionGainLossBeforeTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="ForeignCurrencyTransactionGainLossBeforeTax" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to ForeignCurrencyTransactionGainLossBeforeTax" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:to="IncomeLossOnInvestments" xlink:title="presentation: NonoperatingIncomeExpenseAbstract to IncomeLossOnInvestments" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: StatementLineItems to IncomeTaxExpenseBenefit" use="optional" order="80.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="presentation: StatementLineItems to IncomeLossFromEquityMethodInvestments" use="optional" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="ProfitLoss" xlink:title="presentation: StatementLineItems to ProfitLoss" use="optional" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="NetIncomeLossAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetIncomeLossAttributableToNoncontrollingInterest" xlink:title="presentation: StatementLineItems to NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="presentation: StatementLineItems to NetIncomeLossAvailableToCommonStockholdersBasic" use="optional" order="110.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="EarningsPerShareBasic" xlink:title="presentation: StatementLineItems to EarningsPerShareBasic" use="optional" order="120.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: StatementLineItems to WeightedAverageNumberOfSharesOutstandingBasic" use="optional" order="130.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: StatementLineItems to EarningsPerShareDiluted" use="optional" order="140.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: StatementLineItems to WeightedAverageNumberOfDilutedSharesOutstanding" use="optional" order="150.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNetAbstract" xlink:label="SalesRevenueNetAbstract" xlink:title="SalesRevenueNetAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SalesRevenueNetAbstract" xlink:title="presentation: StatementLineItems to SalesRevenueNetAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="SalesRevenueNet" xlink:title="SalesRevenueNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesRevenueNetAbstract" xlink:to="SalesRevenueNet" xlink:title="presentation: SalesRevenueNetAbstract to SalesRevenueNet" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="RevenueFromRelatedParties" xlink:title="RevenueFromRelatedParties" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesRevenueNetAbstract" xlink:to="RevenueFromRelatedParties" xlink:title="presentation: SalesRevenueNetAbstract to RevenueFromRelatedParties" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_RevenueFromNonrelatedParties" xlink:label="RevenueFromNonrelatedParties" xlink:title="RevenueFromNonrelatedParties" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SalesRevenueNetAbstract" xlink:to="RevenueFromNonrelatedParties" xlink:title="presentation: SalesRevenueNetAbstract to RevenueFromNonrelatedParties" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAbstract" xlink:label="CostOfGoodsAndServicesSoldAbstract" xlink:title="CostOfGoodsAndServicesSoldAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CostOfGoodsAndServicesSoldAbstract" xlink:title="presentation: StatementLineItems to CostOfGoodsAndServicesSoldAbstract" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="presentation: CostOfGoodsAndServicesSoldAbstract to CostOfGoodsAndServicesSold" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_CostOfGoodsAndServicesSoldNonrelatedParties" xlink:label="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="CostOfGoodsAndServicesSoldNonrelatedParties" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="CostOfGoodsAndServicesSoldNonrelatedParties" xlink:title="presentation: CostOfGoodsAndServicesSoldAbstract to CostOfGoodsAndServicesSoldNonrelatedParties" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RelatedPartiesAmountInCostOfSales" xlink:label="RelatedPartiesAmountInCostOfSales" xlink:title="RelatedPartiesAmountInCostOfSales" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CostOfGoodsAndServicesSoldAbstract" xlink:to="RelatedPartiesAmountInCostOfSales" xlink:title="presentation: CostOfGoodsAndServicesSoldAbstract to RelatedPartiesAmountInCostOfSales" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="StatementTable" xlink:title="presentation: IncomeStatementAbstract to StatementTable" order="10.0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/StatementOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="120.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesIssued" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesIssued" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued_2" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesIssued_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesIssued" order="130.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueNewIssues" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: StockIssuedDuringPeriodValueNewIssues to StockIssuedDuringPeriodSharesNewIssues" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueStockOptionsExercised" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: StockIssuedDuringPeriodValueStockOptionsExercised to StockIssuedDuringPeriodSharesStockOptionsExercised" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterestIncreaseFromStockIssuance" xlink:label="MinorityInterestIncreaseFromStockIssuance" xlink:title="MinorityInterestIncreaseFromStockIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="MinorityInterestIncreaseFromStockIssuance" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to MinorityInterestIncreaseFromStockIssuance" order="110.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ProfitLoss" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to ProfitLoss" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:label="StockholdersEquityPeriodIncreaseDecrease" xlink:title="StockholdersEquityPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityPeriodIncreaseDecrease" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityPeriodIncreaseDecrease" order="140.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="presentation: StockholdersEquityPeriodIncreaseDecrease to StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="StockIssuedDuringPeriodValueOther" xlink:title="StockIssuedDuringPeriodValueOther" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueOther" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueOther" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_PaidInCapitalFromNoncontrollingInterest" xlink:label="PaidInCapitalFromNoncontrollingInterest" xlink:title="PaidInCapitalFromNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="PaidInCapitalFromNoncontrollingInterest" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to PaidInCapitalFromNoncontrollingInterest" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_LossesOnIntraGroupForeignCurrencyTransactions" xlink:label="LossesOnIntraGroupForeignCurrencyTransactions" xlink:title="LossesOnIntraGroupForeignCurrencyTransactions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="LossesOnIntraGroupForeignCurrencyTransactions" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to LossesOnIntraGroupForeignCurrencyTransactions" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="NoncontrollingInterestMember" xlink:title="NoncontrollingInterestMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="NoncontrollingInterestMember" xlink:title="presentation: EquityComponentDomain to NoncontrollingInterestMember" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="ComprehensiveIncomeMember" xlink:title="ComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="ComprehensiveIncomeMember" xlink:title="presentation: EquityComponentDomain to ComprehensiveIncomeMember" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ParentMember" xlink:label="ParentMember" xlink:title="ParentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="ParentMember" xlink:title="presentation: EquityComponentDomain to ParentMember" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentMember" xlink:to="CommonStockMember" xlink:title="presentation: ParentMember to CommonStockMember" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentMember" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: ParentMember to AdditionalPaidInCapitalMember" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentMember" xlink:to="RetainedEarningsMember" xlink:title="presentation: ParentMember to RetainedEarningsMember" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentMember" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: ParentMember to AccumulatedOtherComprehensiveIncomeMember" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="10.0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/BalanceSheet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: StatementTable to StatementScenarioAxis" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: StatementLineItems to AssetsAbstract" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="RestrictedCashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to RestrictedCashAndCashEquivalentsAtCarryingValue" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="DueFromRelatedPartiesCurrent" xlink:title="DueFromRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="DueFromRelatedPartiesCurrent" xlink:title="presentation: AssetsCurrentAbstract to DueFromRelatedPartiesCurrent" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNet" xlink:title="presentation: AssetsCurrentAbstract to InventoryNet" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdvancesOnInventoryPurchases" xlink:label="AdvancesOnInventoryPurchases" xlink:title="AdvancesOnInventoryPurchases" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AdvancesOnInventoryPurchases" xlink:title="presentation: AssetsCurrentAbstract to AdvancesOnInventoryPurchases" use="optional" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" use="optional" order="110.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="ValueAddedTaxReceivableCurrent" xlink:title="ValueAddedTaxReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="ValueAddedTaxReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to ValueAddedTaxReceivableCurrent" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:title="presentation: AssetsCurrentAbstract to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:label="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:title="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" xlink:title="presentation: AssetsCurrentAbstract to CostsInExcessOfBillingsOnUncompletedContractsOrPrograms" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnbilledContractsReceivable" xlink:label="UnbilledContractsReceivable" xlink:title="UnbilledContractsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="UnbilledContractsReceivable" xlink:title="presentation: AssetsCurrentAbstract to UnbilledContractsReceivable" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredTaxAssetsNetNoncurrent" xlink:title="presentation: AssetsAbstract to DeferredTaxAssetsNetNoncurrent" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AdvancesOnInventoryPurchasesNonCurrent" xlink:label="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="AdvancesOnInventoryPurchasesNonCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AdvancesOnInventoryPurchasesNonCurrent" xlink:title="presentation: AssetsAbstract to AdvancesOnInventoryPurchasesNonCurrent" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to OtherAssetsNoncurrent" use="optional" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" use="optional" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent" xlink:label="PrepaidExpenseNoncurrent" xlink:title="PrepaidExpenseNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PrepaidExpenseNoncurrent" xlink:title="presentation: AssetsAbstract to PrepaidExpenseNoncurrent" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="EquityMethodInvestments" xlink:title="EquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="EquityMethodInvestments" xlink:title="presentation: AssetsAbstract to EquityMethodInvestments" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="FiniteLivedIntangibleAssetsNet" xlink:title="FiniteLivedIntangibleAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="FiniteLivedIntangibleAssetsNet" xlink:title="presentation: AssetsAbstract to FiniteLivedIntangibleAssetsNet" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="presentation: AssetsAbstract to Goodwill" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableCurrent" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="DueToRelatedPartiesCurrent" xlink:title="DueToRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DueToRelatedPartiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to DueToRelatedPartiesCurrent" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="AccountsPayableOtherCurrent" xlink:title="AccountsPayableOtherCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableOtherCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableOtherCurrent" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="CustomerAdvancesCurrent" xlink:title="CustomerAdvancesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="CustomerAdvancesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to CustomerAdvancesCurrent" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OtherLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to OtherLiabilitiesCurrent" use="optional" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" use="optional" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtCurrent" xlink:label="DebtCurrent" xlink:title="DebtCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DebtCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to DebtCurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="ShortTermBankLoansAndNotesPayable" xlink:title="ShortTermBankLoansAndNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ShortTermBankLoansAndNotesPayable" xlink:title="presentation: LiabilitiesCurrentAbstract to ShortTermBankLoansAndNotesPayable" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:label="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:title="presentation: LiabilitiesCurrentAbstract to ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:title="presentation: LiabilitiesCurrentAbstract to SignificantPurchaseCommitmentRemainingMinimumAmountCommitted" order="80.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_AccountsAndNotesPayableCurrent" xlink:label="AccountsAndNotesPayableCurrent" xlink:title="AccountsAndNotesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsAndNotesPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsAndNotesPayableCurrent" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="ProductWarrantyAccrualNoncurrent" xlink:title="ProductWarrantyAccrualNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ProductWarrantyAccrualNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to ProductWarrantyAccrualNoncurrent" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="ConvertibleLongTermNotesPayable" xlink:title="ConvertibleLongTermNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ConvertibleLongTermNotesPayable" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to ConvertibleLongTermNotesPayable" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="LongTermDebtNoncurrent" xlink:title="LongTermDebtNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LongTermDebtNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LongTermDebtNoncurrent" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilityForUncertainTaxPositionsNoncurrent" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to Liabilities" use="optional" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" use="optional" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" use="optional" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockValue" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AdditionalPaidInCapitalCommonStock" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to RetainedEarningsAccumulatedDeficit" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquity" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_MinorityInterest" xlink:label="MinorityInterest" xlink:title="MinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="MinorityInterest" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to MinorityInterest" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" use="optional" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ContingentContractLiability" xlink:label="ContingentContractLiability" xlink:title="ContingentContractLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ContingentContractLiability" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to ContingentContractLiability" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="LossContingencyAccrualAtCarryingValue" xlink:title="LossContingencyAccrualAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LossContingencyAccrualAtCarryingValue" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LossContingencyAccrualAtCarryingValue" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/CashFlows">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="presentation: StatementTable to StatementScenarioAxis" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="presentation: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementLineItems to NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="ProfitLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to ProfitLoss" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInOperatingActivitiesContinuingOperations" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to IncreaseDecreaseInOperatingCapitalAbstract" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidExpense" use="optional" order="8000.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInNotesPayableCurrent" xlink:label="IncreaseDecreaseInNotesPayableCurrent" xlink:title="IncreaseDecreaseInNotesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInNotesPayableCurrent" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInNotesPayableCurrent" use="optional" order="100.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="IncreaseDecreaseInOtherAccountsPayable" xlink:title="IncreaseDecreaseInOtherAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherAccountsPayable" use="optional" order="110.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="IncreaseDecreaseInOtherCurrentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherCurrentLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherCurrentLiabilities" use="optional" order="170.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInPrepaidLandUseRight" xlink:label="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="IncreaseDecreaseInPrepaidLandUseRight" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidLandUseRight" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidLandUseRight" use="optional" order="180.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDeferredIncomeTaxes" use="optional" order="200.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueFromRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDueFromRelatedPartiesCurrent" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDueFromRelatedPartiesCurrent" order="30.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAdvanceToSuppliers" xlink:label="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="IncreaseDecreaseInAdvanceToSuppliers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAdvanceToSuppliers" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAdvanceToSuppliers" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="IncreaseDecreaseInCustomerAdvances" xlink:title="IncreaseDecreaseInCustomerAdvances" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInCustomerAdvances" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInCustomerAdvances" order="120.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="IncreaseDecreaseInDueToRelatedPartiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDueToRelatedPartiesCurrent" order="130.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:label="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="UnrecognizedTaxBenefitsPeriodIncreaseDecrease" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to UnrecognizedTaxBenefitsPeriodIncreaseDecrease" order="190.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="IncreaseDecreaseInOtherReceivables" xlink:title="IncreaseDecreaseInOtherReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherReceivables" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherReceivables" order="40.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="80.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:label="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="ProductWarrantyAccrualPeriodIncreaseDecrease" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="ProductWarrantyAccrualPeriodIncreaseDecrease" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to ProductWarrantyAccrualPeriodIncreaseDecrease" order="140.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives" xlink:label="GainLossOnSaleOfDerivatives" xlink:title="GainLossOnSaleOfDerivatives" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="GainLossOnSaleOfDerivatives" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to GainLossOnSaleOfDerivatives" order="210.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProjectAssets" xlink:label="IncreaseDecreaseInProjectAssets" xlink:title="IncreaseDecreaseInProjectAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInProjectAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInProjectAssets" order="8010.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInContingentLiabilities" xlink:label="IncreaseDecreaseInContingentLiabilities" xlink:title="IncreaseDecreaseInContingentLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInContingentLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInContingentLiabilities" order="8030.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:label="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:title="IncreaseDecreaseInAccountsAndShortTermNotesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsAndShortTermNotesPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsAndShortTermNotesPayable" order="8020.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherNoncurrentAssets" order="60.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInUnbilledReceivables" xlink:label="IncreaseDecreaseInUnbilledReceivables" xlink:title="IncreaseDecreaseInUnbilledReceivables" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInUnbilledReceivables" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInUnbilledReceivables" order="70.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:label="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInProvisionForFirmPurchaseCommitment" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInProvisionForFirmPurchaseCommitment" order="150.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncreaseDecreaseInLossContingencyAccruals" xlink:label="IncreaseDecreaseInLossContingencyAccruals" xlink:title="IncreaseDecreaseInLossContingencyAccruals" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInLossContingencyAccruals" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInLossContingencyAccruals" order="160.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract to AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSaleOfPropertyPlantEquipment" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionForDoubtfulAccounts" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionForDoubtfulAccounts" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="InventoryWriteDown" xlink:title="InventoryWriteDown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="InventoryWriteDown" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to InventoryWriteDown" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfDebtDiscountPremium" use="optional" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" use="optional" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OtherNoncashExpense" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OtherNoncashExpense" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_IncomeLossOnInvestments" xlink:label="IncomeLossOnInvestments" xlink:title="IncomeLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncomeLossOnInvestments" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncomeLossOnInvestments" order="40.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncomeLossFromEquityMethodInvestments" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncomeLossFromEquityMethodInvestments" order="8010.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProvisionReversalForFirmPurchaseCommitment" xlink:label="ProvisionReversalForFirmPurchaseCommitment" xlink:title="ProvisionReversalForFirmPurchaseCommitment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProvisionReversalForFirmPurchaseCommitment" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ProvisionReversalForFirmPurchaseCommitment" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementLineItems to NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="IncreaseDecreaseInRestrictedCash" xlink:title="IncreaseDecreaseInRestrictedCash" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="IncreaseDecreaseInRestrictedCash" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to IncreaseDecreaseInRestrictedCash" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="50.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to ProceedsFromSaleOfPropertyPlantAndEquipment" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInInvestingActivitiesContinuingOperations" use="optional" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:label="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="PaymentsToAcquireEquityMethodInvestments" xlink:title="PaymentsToAcquireEquityMethodInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireEquityMethodInvestments" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireEquityMethodInvestments" order="30.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:label="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract to PaymentsToAcquireInterestInSubsidiariesAndAffiliates" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:title="presentation: StatementLineItems to NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromShortTermDebt" xlink:label="ProceedsFromShortTermDebt" xlink:title="ProceedsFromShortTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromShortTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromShortTermDebt" use="optional" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="RepaymentsOfShortTermDebt" xlink:title="RepaymentsOfShortTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="RepaymentsOfShortTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to RepaymentsOfShortTermDebt" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfLongTermDebt" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromIssuanceOfCommonStock" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="PaymentsOfStockIssuanceCosts" xlink:title="PaymentsOfStockIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="PaymentsOfStockIssuanceCosts" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to PaymentsOfStockIssuanceCosts" use="optional" order="70.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromStockOptionsExercised" use="optional" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:label="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to NetCashProvidedByUsedInFinancingActivitiesContinuingOperations" use="optional" order="90.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders" xlink:label="ProceedsFromMinorityShareholders" xlink:title="ProceedsFromMinorityShareholders" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromMinorityShareholders" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromMinorityShareholders" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="csiq-20111231.xsd#csiq_ProceedsFromCapitalContributionFromMinorityInterest" xlink:label="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="ProceedsFromCapitalContributionFromMinorityInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="ProceedsFromCapitalContributionFromMinorityInterest" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract to ProceedsFromCapitalContributionFromMinorityInterest" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" xlink:title="presentation: StatementLineItems to EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations" use="optional" order="40.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: StatementLineItems to CashAndCashEquivalentsAtCarryingValue" use="optional" order="60.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="CashAndCashEquivalentsAtCarryingValue_2" xlink:title="presentation: StatementLineItems to CashAndCashEquivalentsAtCarryingValue" use="optional" priority="1" order="70.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementLineItems to SupplementalCashFlowInformationAbstract" use="optional" order="80.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="NoncashInvestingAndFinancingItemsAbstract" xlink:title="NoncashInvestingAndFinancingItemsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="NoncashInvestingAndFinancingItemsAbstract" xlink:title="presentation: SupplementalCashFlowInformationAbstract to NoncashInvestingAndFinancingItemsAbstract" use="optional" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="CapitalExpendituresIncurredButNotYetPaid" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to CapitalExpendituresIncurredButNotYetPaid" use="optional" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:label="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:title="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="DebtConversionConvertedInstrumentAmount1" xlink:title="DebtConversionConvertedInstrumentAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="DebtConversionConvertedInstrumentAmount1" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to DebtConversionConvertedInstrumentAmount1" order="8000.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to InterestPaidNet" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_NetCashProvidedByUsedInContinuingOperations" xlink:label="NetCashProvidedByUsedInContinuingOperations" xlink:title="NetCashProvidedByUsedInContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetCashProvidedByUsedInContinuingOperations" xlink:title="presentation: StatementLineItems to NetCashProvidedByUsedInContinuingOperations" order="50.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfCashFlowsAbstract to StatementTable" use="optional" order="10.0" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://www.canadiansolar.com/role/DisclosureIntangibleAssetsNet">
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="IntangibleAssetsDisclosureTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to IntangibleAssetsDisclosureTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	word-wrap: break-word;
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>SEGMENT INFORMATION</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>19. SEGMENT INFORMATION </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company primarily operates in a single reportable business segment that includes the design, development and manufacture of solar power products. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the Company's net revenues generated from different geographic locations. The information presented below is based on the location of customer's headquarters: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Europe:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Germany</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">272,744,921</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">623,375,655</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">795,265,303</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Spain</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">62,109,973</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">251,777,174</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">203,266,238</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Czech</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">151,342,770</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">102,194,745</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,421,667</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Italy</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">12,122,345</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">185,170,195</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">126,607,507</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Others</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">24,767,310</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">30,930,744</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">99,639,975</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Europe Total</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">523,087,319</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,193,448,513</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,233,200,690</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">America:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;United States</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">35,899,850</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">92,707,388</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">192,380,838</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Canada</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,007,893</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">22,986,724</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">142,537,868</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">America Total</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">36,907,743</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">115,694,112</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">334,918,706</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Asia and other regions:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;China</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">25,915,331</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">45,482,615</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">128,856,693</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;India</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">59,809,538</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Japan</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,885,530</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">32,667,658</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">97,550,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">&#8212;Others</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">43,165,242</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">108,216,158</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">44,585,802</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Asia Total</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">70,966,103</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">186,366,431</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">330,802,710</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total net revenues</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">630,961,165</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,495,509,056</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,898,922,106</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Substantially all of the Company's long-lived assets are located in the PRC. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the Company's revenues generated from each product: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Modules</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">622,663,878</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,400,939,585</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,683,121,020</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Solar system kits</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">78,028,704</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">95,787,118</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">EPC service</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">110,992,742</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Others</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,297,287</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,540,767</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,021,226</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total net revenues</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">630,961,165</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,495,509,056</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,898,922,106</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SegmentReportingAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8595-108599<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8538-108599<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 33<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8971-108599<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 34<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8981-108599<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 29<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8864-108599<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8380-108599<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 35<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8984-108599<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 41<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9038-108599<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 32<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8933-108599<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 131<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 30<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8906-108599<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 26<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8844-108599<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 40<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9031-108599<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 42<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e9054-108599<br><br><br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 280<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 31<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6534315&amp;loc=d3e8924-108599<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SegmentReportingDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001047469-12-004936-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001047469-12-004936-xbrl.zip
M4$L#!!0````(`$6!FT!<[B";^PL!`!K8#0`1`!P`8W-I<2TR,#$Q,3(S,2YX
M;6Q55`D``R+]FD\B_9I/=7@+``$$)0X```0Y`0``[%U;5^,XMG[OM?H_>-+=
M,R\)2/)%,E74+(I`==8I+@?24]WGI9=)!'@ZL3.V`\7\^B,Y<2)?94%"$G`]
M=)/$UOZTM;5OVI(^_O/[>*0]T"!T?>^P!?=`2Z/>P!^ZWMUA:QIVG'#@NJU_
M?OKQAX]_ZW2TXX`Z$1UJ-T_:&0T"=S32COU@X@=.Q!K0.IWDP2_4HT'RZ.GT
MWVX43K6>%S%*D7-'M=^_.=Y0^PR@9?UY!N#\S>\WP<@]X/_5&"XOC/]T#UOW
M430YV-]_?'S<X]_L^<'=/@)`WW<]UIPWH*WY\X/0_4_J\8'C.4/7\4)_Y`1[
M`W_,WH,0(ATFKXQ<[Z\*"OSG&R=<4&`\N7.<R>*-6R>\B9^>_Q"WWP&PLZ3`
M&QPN>R&V;^W/?EP\&J9[^Z@G3\+]W\^^7@_NZ=CI9'OMAKZ!(*[BT^R)Y(4A
MS<`)Z6#OSG_89S\4=2#'HSDN:-OV?OQKBPV?IGWD?QZ$,<HK>JO%/QU$3Q-Z
MV`K=\63$(<??W0?T]K#%AZN3#,C>]W#8TO9G#<TD8>`SB?D>:>[PL-5CSX$9
MF<7OU(O<Z&G^W>);=\B_OW5IH,50:`IZTM7CWO^T/@'&6!V;!../^]F7$U+[
M!;3FE"8T</UACGX\/-$G#K@#$6/DHO'Y+^F6A5:2K^8=K^(%W#5>P/7PHLL$
MW-X)7K#^!E&7*<5/'#*?8F#!C>5OF9>H-UR^DF)@\LL*&+@C$TMD()M:J@S,
MSL85,A#8?U[1R'$].CQQ`H]9S_",CF]HL`&^+ME%[\9T,<,6/PP9C.^3D3MP
MHQE&;>BRYV8>P-R*'5Q'C#/\[9/_3!GB8W\\\3WV,3SZ[H:M3\ECQ9W^N%](
M9XEOOPC@6YI03![.?8]_&?@C9O#N8M>'AM&[D(JJKC>RP62#,RZ@]YR]#[3'
MF#6F[T(P2OO=2`63BJ/!8#J>CGC4=!'=T^"]2DEM/KQSJ>DENF3L>]>1/_CK
M74A'KK^O)07+4"8[H"L,978DK$MYXE#=$X?KG!%'PZ'+TU'.Z-)QASWOV)FX
MD3-Z%[.CLN]O9Z;TFI!K,R'7:PUMXPMMJ2_T6@+0A,\;#9]?:9AWPMEY'<</
M-'[+IOV6[<TO,^EHXKQ&"D!C%K<GJ[QEL@$;#;$1*=B>[,=""MYEI+3QR&A+
MI2*N%6GLQK:$4^LJ@YD-<Y,VV?JTR1KKH!H!V%X!V&KKT"32-YA(7Z]":(9V
MHV5I6S?5FR3CUBR.KMD3:`9ZB[+)VZ8&FES1FYGN?"&--`.Z@951LLX!;?3W
MUACJ]0YTXZ%OLHIIO7.XR<9L9S;FE01@U\I;UL2+;E.6NPT&;4NW,72;;0R-
M%,S+6QI?:+/9RNTJ:0%-,<-6+%=MFU0T;O66NM5;*C6]IH!V0RG/-9Y_T]3+
M;SR@>*V!;KS"398GK'<.-Z9\.TWY:PE`4YBZ+86IZQMF0/Z\=`(&ZET,J]C5
MMY//GF7IFF%\C[FY7C/V;V'']2QYT@SC^TV!-&._X\[4K+2S&<;W6[C9C/V.
MEVMVF_V8FP][MVB*3SUW)AB_77<S(S^F3C@-Z*?YZ?T'[(FDH>0GL7'>4F'+
MU_=L)H4EC<\['3_RK-89JDL:Q#0R)(;N`Y.T+!OYB^?3,;\>P@^R@E:[TR*C
MBUL4R'6IYX]=KYJ@C!%9BOE&DU^%?N>Y)R[/N-$XGA_>\)@)!IL-U!NX-(S9
MVG?N^`4,H7O@N:/#5A1,:4N;R\\5OSQA=B&"QEN./W/Y2:Y/2(A\=9T;=^1&
MK%%&)%X+NO='0QJ$LSF:4$(M;4@'[M@9A8<MD*<#,W0^08)M`@C6F4ZI2RP-
M[2@,:;3HJKX*`+,F2SF0T#(DM+),_40(T0DR""GL:S&]IU,_^,T;T(!G\?O.
M]TL_C!=L0J[^I@&W;`D>4Q4/A(8%=!WDX=2@FH'K>W=]&HR[]";*([-4D5FV
M81*(;0%9(8'L5/`>&&3W9D23Q\_]B(:7SI/#ODO08%4T-F!@K"46"9TTJ,O`
M'TX'T3<G")C9?SH:#(*I,\KSB*BBTB%"A@T$7#)2I1)]G(9BJT+!V-1U'9G%
MD_BXB'J\.E$.@=-09(=.@&5R6RHAD9&9:1CY3.4?#1_X53@Y'#*%DI_D-H80
M($%:BBEDM-A@X$^9"I^+T&SM)@-%6=\8F&#+P(*$5)!)X^E.:=^_HO%"$O.?
MBT9(6=T@PS`!$K1-.9$J%0^5Q1,:2-<MR[;,:AT?LV/V0WY^(F6)-`FR`+(S
M`IEM?P:!WV!TD$C(A==C"L9C#L'3Y308W#LAY2]D!@`IBR;4;</2D?%Q7X%<
M1B[H+65?#YE-F'>$%NA[I"RJT,+(U`V!6=64<CJ6.<G1T^6(Z3WF,W`_8<)=
M(O;.`I.RO#++:)BVC4E*PY82*I+9[)`I&T((=,.R#%N<-JFFLXR@$\<=GGR?
ML*"*,H""R&6Q*)M!0S<!`3#%#BFY#%<J1&X!3'E^(ZPC8`-!]5?122-:_"Z(
M"K^Q3!4!`V"96%`P8L,YW7H:^.-*[:K+/.F"R6V:V$IKUU(RQ<;GB@ZH^\`-
M`\.<!:2N;;C"Q0;6\^:GB%`:TA4+Y0-WP(`?.^$]#VS8__AL>W!&<:@3'3,O
MYXF%.O]R1M.%:Z>K*QZ"3=M(N7>*M#/^A!)<=1M*B&5"+,KZ<T#*8T;=D@:-
MV5CJN4&CKJR)B@RZ6M28_[WG#493?E_EI1_P4.<H8D)P,XVXE/;]XF33H@?*
MSCNW=<0PL.`QKP92NIMGKN<'<4L9P,HZUC()BX*6:+,MR]B[")K5W2C=T)%E
M0+N*53F%)JN"^NJ'W*.XN&7^Q0*;NMXGA@5MPTBI.!726:V7KM43&F/N$,]C
M+J`JVP<+L;`$6UC4<S)J6>-=6"LJU`<OT"D;BXZ)=1LA(AH+*;F\4IO_D%*R
MAK)-,)ENXYZ?J&0SC:=)?Z/NW3UCV]$##9P[>C[ER>:+VZX[FK)O9VG3BVG$
M$_]\.B^05:G_V7V42V1)\E7'&&&H"U-1D7H:>C+X2>IU_M8"8LIC1=404QE<
ML"<Z(R5D:K$QUX//3N@.%@BKK$<Y$Z&.`3"D3"RF7<W"-#SR`@;"<@86X&`Z
M9:E@CAX<=S0S%(+LSG5F&F&5+2A`R+0>4\<F(0+W%$E7X58PNV:5+2E$#G6D
M0[,,M[)Y9>'@K1OQ=Q>0JDQ("3,Q)M"V4T'FO-5LJ,*1,J,QC[<^4X^IZ24W
MJDQ"(>D.U`$"5BIH*221#YG"V'N</9X;%I49.5>XQ&!\2`=/122R0&;?SL$N
MZ%=Y8X7T>;;9%FU/IN5,FFC"5XABH4A$9T%:>2XQ;QZE8NJ"UDO(S\$MB%O*
MTP%#TT8V*:*>-)ZF/;N.?<0<[*/AV/5<%BBQIQ]H9@0L95'D>2G=-H59("&5
M\3=I/$NS,*K<D)+)"'B`)7KEJ98SW`C8X,QFZX)DE;-1/`8$`A.(:7RAV96X
M&99D/J8<H,1"&KJ%">/&BMR,;+C`A#N@3AAG*&+ST`O#*4_9+$`K3V+(P@0;
ME4<HI21E.MV23NJRG452NUFFZO,@L'1R5]>"2`RA`A"IA:O8;?ULVU<62YWZ
M`1/+>:YZ\-0/'"]T!G&P[`WC3RR>89^^L.&);7S@AHPYW6G`P^JXL"(;!6*I
M\E+8;93M,(183(B]0K<VQT=U[?N>N",U%`K3:--\$]S\F1W@JG491.)4G-L[
M/\W%X(4'MQ08):8O#(.8A7&Y2%G-8<4J!G)>GZ";IAC?OLAAQ1);5Y!W0M!B
M%GH%'BN6&+>"Y"L"R+8-8J_"9R42LU:T(D8,C"#25^VT$HG>+\@3&2:T+<-:
MJ=-*)&JS:)D?`AN)R0)%IY5(=%&1_!&,H051#:_UF6D)(IN4N5*NC@T(,)@R
M65%>8K5K!+8DN2Q1@?,X&>@(&6*1RSI6#5;<<4FJ6GJD6W:8F=A9Q#:-G6*"
M)"->.X:`T#0@,<A.=5Z2@7^)1PU-R(R!7;DXM'7\D"S[*L9RB!E$`G:*`9(Z
MF*+\D`4`-,":)WV!V"4>[XOZ*\V(JL3,-K%MC%(^\"I!9Q?]_CV=.;9AWR_1
MT['G?>.$=,BA,!QQ%'%%V:"$;D2O:?#@#N@L@+BB`__.BUM)K=+94A]8S4KH
M!%L63I4$K;<C&V*;LON^8<8L,F]T*,:5L^`M_O%B$E>:GWRGP<`-EU$D!*`R
MC"R[WC8?1D)(3#-K,90PU>I3W'M)ER3)-$F'9@7'2$^%HLIH5M89Y0!JQ="5
MD\P02(,MM:PJ"PA119%,S13T,_JA',&M".IJ_0((9'5)N:"/.08VQI:8^%^'
M8_!:^AQ6;GPH#'L-8`$BUH-L0*&O3@*@K`9+LN<UERTR=!OM5+P,I7M.5*YG
MS`J+R?YAN%/1`I1N-2F]GBZ;.D#$LG5#UW>K^[+Z6-DE7;E:.UW7H6&8;T5E
MRD('1?Z\,84J-:EU\H[(`,C67R/+\BS7LW+#4=FM]KEU#=.R<XFUYWNC:\HE
M0%WJ(=1/)G2PCFV$,I6NZ\LF2!8*87KG3>%*8=$5904%GB9F"DY<(*NU4KCB
MN2?;Q2/IS"Q>MTUHLE%:L[9>=<]E^6[9Q62YI+^%@:FO._^W:B[($M^EMW;E
M*C598&``W=JM[LORW"HW6^7B5QO8)MHQALCRWB2_!Q4A4[?)FB.85_/5*G=*
MU;G?*;<$KUNZ"=YZFA=6;M@JKJG>+&<J<ZKG]#'^:;FGWY#F=FN6"%DVX/]J
M)G<70.H[H@78:U5$2IQ/@`@+_(UL9"H#\2+<RE7::T599PG`J*XDJR\F?,D8
M97.&&UD",*IL0DWIL9BSB[*NT2:6`)0V8ZT#NGKJ7+Z)2'$)8"55Z$K;R&'E
MKJ-"OP)"T[)`*C/ZC'WD^>IP*-N%5+3;DB"BV^ESC`J+P/EA`0P=^YF?BS;\
M_/0;&_^>=^IZC($,X=$@<A]F1_WX?$O[E'TWKPUD$K.$*-EV67!(&,;8(,P3
M2U66O0!+K7[-:DH5^J5>,0=M%BBS*8BD':L)IE;'%O6:=3LF6^3.=<P"$!D0
M&M)NU80B%7O9WJORVV=RL\&TB`UK;(DH0B%?3E8J+#+MU`D%*DBD:J!^DJJ^
M@GC%^GTHVURF="E-;G>.;@!+3-"_Y:T04+9I3E%L.SK4Q<VD;YMW,F-6<%"0
M#FP]M>7T33-(XE^K:*(M8)TL@Y[>[%F40:]9)&4@8NM`/-ID$QGTRFV@\LZ4
M'>>Q`[G"REVG=2XNE)^PL@-<J-SV6GFKG_3XFUWHO?1`HA=L1<T=7;0+#)$>
M>Z3D*60/M=JADG(HVUZK8M<L`^H8P[2NW]PJ<'IO;*$-JU[/7QYB`/FAB/@Y
M-NQY"4K)5E=Y*4("'5D((WF>M7:"4G+.$\22@YZR?N3RG"*X)QZ>N+Z#GJ#2
M-EW!C=%MW100KNND)X@E1SU5LI"4LW!U1SU!]=V^^7S$9LYZ@NH[A;/IBQ<>
M]B0Y?@D2:?*EX-!C4[=AZMRC&N<OY718P9DOD$CWW)=-%YG77WK&BTRM$VM=
MD$0E/CO:>C3R'WE6G<5A77]Z$]U.1\F9P'W_>CJ9C%PFH-DCS8GR.9Z(08M/
MB'X&V<Q2<M&[N?-R<XC5S^JW32M52*)$^!F2F-[_6VS-GV>[GRV)Z=VXJX2T
M*DFLW#%8N!&"GV%F\>AN0Y)8N8&O&#&S+898V?("23RYO:4#YI^>?!_<.]X=
MO6(!T857O*15M=:`@,3,%)RBAX%%A`64ET)9QYH7DFTT*SH*C;`80Q</AUOE
MFA=K9$#I,%RL@Y:YU$BVK4R^IBREE8'F/,55,LPG%!=HC_TP$ABJ?+J1J1-3
ME/8J,N6\2AZ[N!5TSQ*5\O%S$.BZ8=ME["HD5P>=>%_/$IZTUB&_G&[I>JJ>
M1TXN>Z;R9,GH>Q:RYE$I%RWHF+EN%A*//RDE4R'VQ6B4#[YC.A0C:%DE3*I`
MLYJ%9U2Y:Z]89R+=8'$%TH%4NSQKX3G5?Z9J+VY+;^Y8]$*V\Z[PM$B`<`G7
MJZD6:YR^?S1@3P2T!EIEA8X1@D9:2FJ3?4%Q"I+=6U0PZ2WF+0!"1$=+O3@E
MJ;3ITMG_>]Y5ZF*')4"58[CGAXX0"_$"@U3D5DEM'841;-*KG[1K0].PY=/N
M6841>28DM_@L`EOAGA?9OJTB8T68L1*3$;4HRD"*UV`5W//'YHTJ4&*8R,H<
MK%R/:"VLF6N\ED"5)=GF=Z:)Y3_U*,I0YKWV!<;*/3'%HPXM[@58E2CS%&48
MDPMZQ)&NW+92/-*ZC0$Q]"IL`J5,HGF>WDN76R_1*'MSN:+O8@J9>&_,$_G_
MC7^YN.5>0M<-8VY>!G3L3L=+0,KRI9M6:B>EC%3^X,;X#J5O@1O1KO\H\$;9
M:8/(P"2UX)5O/N=%/+C\;N*">'0)1%V+$8`M`Z;KF4H)94UOO,0;IP>';C3E
M*8?9G6C#S]/HW(_^H!%?#%[`J[QOI02>;>B`B/==UB2:.6AP7MIPX17X0GF'
M1EY%GZ]>Q$:JUK8>Q33*+IT$C&HLD>SO$9W7:(B2NL2HK+L0,/E>8D$]U"'X
MTC%7/D*2F3C;!F(0^+PQ%XPN_U&\?J_R&I:20B6FRY`X3_+-KRD+)*MC+SC*
M1B>8;'T:2';71^$MLQ:R`5A3Z7/]-)"L3E]^NI!J&JA^7D.]Z)W8EFE;H"1X
M7$U>PU16`Y9MFFS6B>'!RO(:IO+\MR$VH6&4)7_6G]>0;A3(0>Y`7;=)^G#2
M3><U3&D!9'Y1"Q+#VDQ>0[J)H<!,&#HTL%V06E5-;%28+_6;7?@-&ABC^M:K
M=L)"7N:?FTH$@^JP^16R%?(]`?F:16(0##/5!QM*5\BKU'/1&,2,\?B5LQ5*
MU[W,/7Z"3<.NS&:M(UTANVFCZ/!WF[&T.A.PXGR%>MV)B?E1#96S;379BF=4
MG`#F4V/=K,Q,/3==H7Z`?NXLTM6F*]2/TN<G+5CK2%<095<"00`A6G6V@B@[
M`SHP+)CQP6HF*Q0S`)6U+"7NEFT@,?>V]@R`K:P->`!E07'A5ST#L!AZ+GXC
M/V31>)\1_3P2UW[Y*>OYC9&?_CZ*/L15;EH8/8WH8>N6/=,)W?_2`P@FT0<M
M_GSKC-W1T\$_^NZ8*9AS^JA=^6/'^T<[XE^T0QJXMQ]:?[^+/OSX0]QB(/P]
M7/X]2:B<7ISW.Z='9[VO?QQH<2/QV_P93E#C`'B19/+E#?_#W--ZY_\Z.>]?
M7/5.KC7^_?Y-\L0^?V_Q8?)2FLYX\N$G:($5_27J9S8*H1M&FG^K,5O$&,SK
M6I@?<J!5]F/H/B0]N3SJ=GOG7SI7O2^_]@^T>)R2[[Z>G&:_^GS1[U^<S;\\
M.[KZTCN?/P;-7SYHWWK=_J\'&@:_+%_I7UPFC5Q<]_J]B_,#+>!7Q;L/M+6"
M\?Q;IZ,=7YR='9UW#QG)/_M'G[^>Q$#:+:9.?FEIG8YT9'DCS+\+.N&$39A;
MEPZU_M&7+R==+6YNWL22>\[(O?,.6P/*"SA%:8WE?T!'HW#B\!3%;.JRSQ-G
M.$P^/[K#Z/YPCN[&#X8TX-^+0I]PX]>39&"^IWH\@W5\\?6WL_,9VZ^UZY-^
M"F@TK.!ITH41O8T6+>^+,ZSZ]:0/Z#DOSVD'O#YZT11^`0S\DI??9A^J).7D
MO"O.BI2.+10][6'>W1L_BORQ**KWJD)6I2&S<_0FT/:7,.]KDBV@!&642EK_
M?''5/;E:Z+V?XC-_@`8GK&%_Y`X_:!7=GJL'IJ:Y.O!$K96'EIBFHTAC'G*\
M6V,)5X=MD1T__L`=@$JSU3`KQ2RX<69M=J9)46Y\IJU:-'ZN&/"FL]LDZ9$_
M86[0'>NPS_R@GXZ/3TY.3T7!KS2`I?-EX5&F_=38%>V?_-[O],Z[+`(XT#JS
M[U0<SROG41L[;)Q<%IZ5>):*AKR@'ZK6<E>HI7VG4MJVWK8!:)O$VMF>;B5?
M3=`&%FK;AK$=/7V9OGB\=R.ZW=KBFQ_\U7&]SH0O;X6-OEBC7-M&&P.\LSW=
M2KX:=AN:N&V8;T)?[(1_<<JO]+VG0^W.]X>-PEB38$-$VA#`-B)H9[NZG8RU
M<5LW<!LC>SNZ6J$R8L+7O?\[87-WS^03M52)O`1W&N++>%"GK>?E8BJ'.Q>2
M-GU2[].;<G;3'6R,TBIT)\*(N;%6V\3FSG9U.QG+F6HQBX^V)#YHC-)<@:,]
MQ/JH#?WIS8CN@A)_J_T2)'+V)U_.7GP:N@]+@GQID7I#7GHPE2Z<YU_?DE(*
MC=?3MK5X-<UAO>$K16W-3:I@M$<GU!X#-XJHQX;QT=-NGK2?(6H;F/#\65O[
M&<41!$1&_/[/A(7)5AM9H*T%E/.$ESF,GMI:Y+,O;D?LB[A48^0_TH`S;^#S
M^HU`&SO!7S3:DX=ZI6/TXP\%)5P%=3RY8J[B@N7*"B!SYRN`K#WM\NKB\N2J
M_T=;N_QZ=-[7CLZ[VLG__M:[/&.^3UL[/^GO5&%0,I)M;<+',I;'_V?O29O;
MQI']/E7S'U!3WDI2A?CQ/K([6Y5S*ON<F6R<S*OW$:(@BQN*U/"PH_?K7S>@
M@Y(E6;8ND,2'R4@RB4;?#:"[P6?<I"3EI<X72G2^D,X7TOE".E^H@RDP.E](
MYPOI?*%FI-!T"MG'2GH#S_/>5'&"X9P^RGLLM!TW]SR?AAZLRPU%SJB5A[;K
M29YK4-/QJ>,9:J"ZG[%0[/QD'0FNL#82^YJ3>#3.LULN"LRUW3B.?-O4"N$_
M)V@LHDJ2U:*^8U';4.0(JP,1QB<6#>.4YQ-M*8XDTB;8"0O3D76(<5#".D!8
MPP^I:9IJH-KZ$.-#E:>BTQHE@_B':+FV?%J@;<B1HFF'&H$'DFXW%E,EZ6IY
MU`Y]ZMF*A'%=B#>R,LO)+1_&4<+U\N1H<;3E0BP=*K+X5A[:SF0-C0"S--1`
M=(NYZ%8B6*,R>=N(4ZM"7YV=?(3],L.@@>E2TU:DLD-Y:+L6+X8NM7R'^KXB
MVPL=B&&O>%&\(K6+K4F_UC%-Q[3'D?3GG@-1K4_#X"0FY$7KZ6E:%C7\@-K.
M21HE;"2H#F.;&/*U$2<=QJICQ92TF9;M41=\D.DJL@6@/+1=#W-\FYJA1QU+
M;\6>*HQ]FZ5%F5>1[!^<$MUFYJ@B+MI263101<*5A[;KUH)'`[`>AJ$(774X
MV\30KXTXM2J<7:>,#Y<N:F=V)*-K&]1Q0QKZBEA=Y:'MNI]K8I?%D#JV(MTK
MM3MK:E>&MN)5DTCYL=W=)NJWL1".UYT6'!$:;W-^H@/%A650.S1HX%F47(#%
M#AV/&K8K6TZX+C4-AWJN1P99+@K[)YSE!1(,"+2VWG%]WXMZQXI+LF%9"4\!
M'@46)>!/_>D#`Q;-[@>K`&XN>@W,7C]46XO'-*M8;G/Q@<7YGRRI^.+)8DU?
M"Z_Q?2V"2_+A]<<OY,_75]_>DT_O7U]_^_(>&UHTJI?%ZP(U8Y/HKC1K`:D?
M2:UBO:PJX9=QA3=1I64FVUP`[]$H59R,.$/6BY*:61<,O`",I9-G!6%%P?'W
MG"2UZ^[*(0.ES.<O]PE\KXV)<$$I\,KB.+TA/5;$A=`78'C6+TA1]0K09U1F
M.2%X,TYA;);@:]D-?D85PPE,>W(4Y^C(82PZ<@2Z(X?NR+$#[,-UL_!:T)&C
M%3B8+<#!.2@.VS16=T99L]X\0;,/T]PRMUDLA$$?$5$?^51W_."_O_`QWH$(
M_OH=*SEX#ORX+4)2L1'"(T4HS>YR-O[U%_G_^R)U+[28A@=+(<,L0!#;!`_Q
M=`<>/1#IR3XLJQ'"]=LO?WS^_/[=EV]7[RE.I:Z#&Q@X71"V1/YW:?+Q-2LA
MQ$0EJ!N`GW^2&@$1]/+/;UF>3T`-UCT,X2D$KLM_><-@%19Q<CWDO#R[[IR?
MW/^N,DPA_)S'D2R(69`*5@/BNO`5"GX2/1\QYE_AT,<^3"".6++\\VNQ/EG^
M[?D5A^7Z@C[F"\V*OU_#J[`&B)@L95Q02US9O?(3K,YR<3/V"@_$*G([L2U-
M["W$_I9F>]#6/C]M'^N/&Y@[(DW*J_L4T,=K&IJ&IJ%I:"I#V\]#-2`SY$.6
M<X!*^(]HR-(;6(F,Q68YGM+D+&I%8ZP=,PHN3@_2\4-JV\UM5J$N926Z@65:
MBEB25E%7RVUGY+8#:[1[/G"0Y7<L[VLG>!*0%K4<GUJJ]#)L%6V5,R>MHJZ6
MW`Y)[A9'V*W\WD:5=FB<-$X*Y%^W<_-('H`O3DUUB'RT0,.W/.JJTGY3>6A-
MC3&TT"I%6R4YJ9S0ZL"XJ05B&B^-EPIXU2R(_'BT0D5=U[,(S75=CZ[KT3CH
MNAY=UZ/K>N8_]O"#KNMI?%V/H>MZ=%U/,\BMZWJ4886NZU&!V+JN1_V<,5W7
MHZ%I:!J:AM9(:/MYJ`:D9NB<YC.??9N!13W?5T/<6T5;Y0[`6T5=+;D=DMPM
M;K!;J1N-RBO5.&F<%$C5:.O6CLYJUJ&&DM":&F5HH56*MDIR4CFAU:%Q4[-)
M-5X:+Q7PVB]4;L`>\]7B$@=]$*JA:6@:FH;6,&C[.:E&[.?H%H?G7"^;U/!@
MS>R':LA[JVBKW**Y5=35DMLAR6W]8DTG!)W9F-A!2,-`]TSM@#%I%76UY'9(
M<K>XP6Z=>C0J*4/CI'%JYBE'(S:09$)0[;1#1\I'3;!P7%AV>Y8:'E%Y:$T-
M-;30*D5;)3FIG-#J^+BIV1@:+XV7"GC5+(C\>+1>AT_K*[B8\T$^?1UR\C8;
M`84GST3#%K$)'55YSM-H0OH\CV]%0T02IT695[+1E.B2R$F9S=]8/;S-\OL;
MV##$;9;<8D>J$?L//#$%`Q$[*:IH2%A!WE=YABU\R+?K=Y?D.L9&/#&\NF$B
M+.<DS4H"`/I`=P#,%G.AV-MGAAT*0`6`X*<1L`LG@;\P,=M1UN=)<4D^8IL0
M7I0D1_0F,4_Z.,E;>`_G=`]9?$Q.`B$5\;QA"$P2.X'`_X!&\+>"KX'V5?P^
M?1('6;05@5\)$YUU@%2RF4YVRW,!!J8X$LVE\$N=&'5LAUG2+ZB8-8NB+,<.
MC\E$4F2`[<,$.<AHJ7T83"%*6%%((09NK+:%P6GA",.8YRR/AA.!Q!PH<+J(
M@5-R*GPPX%&)$T4&9G<@5CGOQR#/)4P+&8"S*X=L_DR45<B`,<MQ%8?`YD0K
M9L_4!&$0IPRD!]9^-2I<D@VK/S65CO3COI#@(;O%WE43('LAV)V39+&BG3&J
MCSW>:OQ#@8?7TY<Y1V5"HO98$0M-%DR8<`;L`"L%KVYI1H:<@`]FTZC'DB*3
MLKY>&J1XS:P$$`E;FJX2<2K4*+VXJ\.PVU5OV@2LP"9@H$B]JB1WPZQ8TIX8
M+>%?58Q\`3WO<>!F$27P5)]40/(<K-ABWK^]?OU9ZDLT[4@V8^(`?BF&@@GB
M`XX)?T($J#1M.'4>"].`DXF3!+%($8S\`JH^0NTA?1APD&>CJ8WNDZDV46$'
M*J'G\%XQS/+R)9H2I`P(V)A-<'1*,FPE-?M:S+Y+4UW697(&LA`P`?_[$)<!
M];(\S^X`;YC">)QG/^*1\")##A1=D'4^GK"IB]?AX2J/R\G4]!5\6>VOLO1F
M"H>EW^O`X/F+(*"6$U+#\M&N;>O,9VZ='$@VBH6$7X.!3HX)@Y7'4P-><R6-
ML$KO^)A+NRR[XBT[FFEP$VWTQ,!KZ:J0%F#FT6A34F0C/AMB$6=L&&/$)JA$
M4PN((PKA*Y8L(>HS:+X0LJA*&,AJ%@N/*PC6!$HO!UWC'$0M!['N_8=+EX_&
M&XT:\N(A?X=&"'1EQ%(&`<D\<,OCXKLT-FCT("Z14=F`W("42N^2`9G1@!55
M(AJ&"JLA`QOA>^L:*3B(UF\#YV`2X'=D!(:LAG@8W^$,HKJUKPCNW@VY,"X0
M$_Q507P^0/X*Y'D?D)D:+)A;PYA*1+LYH(8(_R*>"].P+;A>Q,CP`EB?$B,G
M)GA5$@B:X:ED:OH&%9A!+AW%(,GNP/:P"DG?FT@W5N/@VGA5BL5NL^EGPG%*
M[DS6\@8Y2=&HLJDLT7O3J,4KTA+L!AS=]E1Z_T\0\[Z;AE"RG$:O,'0VAK!4
M&)[EN'3A]X7XD^<H^R]05G>;"#J0D`:^@9?J4G)A4L_U:&@%0HHOGKO4=PT:
M!N:+1\5=1K@2?5&DX%@:@632%*%?Q/DK%F.#K<@>#+<><M$+BDV7$/5);(:Z
MD^0\-7(6TLKP]025\M5VYAW[G@/7.?H]!XMNF5OO.7"5ON?`[?@]!P+V@AKV
MN>:QW"/?VV,:KJ%IJ2@MMVF.*O<-/-A"MV7W#83;37L//RRN&YBZY9F#+607
MEL;U,]8BLX_(.#N(S.ORH:L/VMM;?%_ZF&>GC]:GX\O+PS*R?`_%51;)TZ-S
M"\=QE<?:@3"UZV_:2`PM&6V0C,?:T)/FW0;WTVZ#W;-N)0F4*=O>@2,'A_9A
MR[XAV]"9L"$X/YCZ9YX^B;..[@FR#;5$=42B'#_$+7TU*+N?QSAJB?-1_,79
M"IRU>G=$O4_4"U3+TVEP/J?T6M1R?&H9KAJ(;O$5+:US4'6L-M2(-F6L-M"Z
M]?L"LAIWX8Y:'=:U`)H.W]K"22TW,[GQ+8^Z=J`&;76LILI8;:E1;,I8;:%W
M38/E1U5J0M>9H*73<9U_JO-/FY-_ZOGGFH>R.9.=IJ43'A2';9JC\T_7A*_J
MYY_.FGY-&I?OT36QZ212NV4O'1I!DF=W^T`]49;L;M-,=,;LN12E<W)T_LST
M5LI1*[U((Y3#>J1R-#A_MFN:H#/-=::YE@R==J_3[J=9;\FV_M\-05S=,]43
M7;:EA:I+0J5<0<=^WD.GX*L@[EK/E=/S$UU1I86J2T+5).>A\[Q4R#MJ5)YX
M4\9J`ZU;OVF@<_*;!4U=KWNBBY1:PTDM-SI:4\13JSI66[+$FS)66^A=TV#Y
M46?E/Y"5[UE'S\I?G)UNS<JWE<[*MSN>E3\[$9^-Y>^3Q*U(+GDK^C&W@0^'
MQ6&;WJF2T__@Y:4'2R;:X9K40Z75G0XI-9*"@BU32V:YI?(*+H@R?A/7C%R)
M:T:^U*\PJ5/FYY\^II&X'RE=*FH0./76^T85<VBZEGJG#E*-2$(-'IF$^K^<
MY>3]QGM7M'IT39(>)3WS3,1LL&QKUYODY6?@"6V2FVB23Y\`C-=WG5TL5""#
M`E4S2I"A>8ZI0<>8D@?*Y#[OL,[:]SQE<R*^!"[<V?8;#(^<=70"(FP\5+).
M?XXE03K4#VQJ.8:F[<%!>M2S/1I8IJ;MP4$^]VAHV]1VCYR#*:&]V`1D/Q>E
M<(+U!@=UM@1K[:&.2P0E[8I+C<"G1G@2'>\.69\[-/1#&IR&KAMM9UO(:8JV
MKK9_Y!2R71'=XI)T(I`*B2F-2B76.#4#I_T"T0;LE8B4[PY%F]T)1\ZP>H3@
MQS>.?U-6)VEK4L^%Q;EUY&[EG:3M<Y?ZKD'#X"1;2D_9]=`AI@JA2^-RGS5>
MS<*K9@'DQR/DJN\"[N>?_O%?5?'RAK'Q*VQA]2=VL'H7%U&2%57.BZ_\1_DF
MR:+O__SY)T+^,7OT'>^5BZ?F#Y&X_^LO7]F-%?J_B"U.^,,7/OCUEW=X'OK+
M/P7]1.;UE(1H&U^BR7QEBLQS\7W`1G$R>?7L*Y*4_,[OR)=LQ-)G5-"8`@WB
MP=_KUJ]N2.N<JD.JVU7C7NR\%99:H)Z<?R\.HDWCDKQY_?M_$U"D+W_\S\??
M?[O>>DQ][&($=U&,X!NJ%",82A<C&!TO1EA./=^GJ[VO2$M\A7#8)BG=2Y]O
M3K[1IB[&=7+\_)-.SGH<L9J7PM6U/,]#B\;%%H9K9%62])-NP,LX?GD'?DUL
M_T#@^8:EWS%RR[,[".K:D/IQ6FB[IHT9(0W]@%JNTUA4E21L`#XRM#UJ!$?N
M^JJ/ZMM\U-I&G/;S7D?-8SR,[WJ=LF12Q`5AQ2OMN#0T#>V8G:./',Y:!S$)
MU\,L+U_"LF.D#<*1BDN"D-J!03VSN<D`2A+6LT+J!0'U+?633L\=/QS&6%QE
MZ8VP%72:]U^2,9B/.$NU\3A2\K])33NDCNLW%E,EZ6J:-@W#@-JJU/SI57`3
M5XQMQ*D+06_5*T7S[$$&N.D(^-A.S#&H:QG4\-W&HJHD87W'A@C8QUN\U$"U
M2Q%PFJ4O=11\FI4>1L#!\2^JZQI=8?%L.2$U+$56%SH(;F+`V$:<E`Z"[8.X
MLK;4$BII677ZPK%<EDY?4-1G-:Y\IZUXU212?E3E"HU[^!_DT\>4E$-.)ISE
M!2*SH<,P)2)QF@&VF!1,Q4LC]B,>52/2PZ2^*.?]N"0#%DWO]R0W.4M+&*_,
MQ--OLQ'P<4+N>,[)A4EM&[N>A+B1+,:%GP+7HH;A@]UW*<DYTA.K79()11K#
M`C<:DHN:<Y#OU8R:'+R?L[L41`[^$0_XEDDMF+3O.#-(AMA0@0EXGGR'W;(X
M058O`[XD&WR\0BQ\72!U-G(-_EULTM5R+_&EB\"CKNU0UY6\368+]'O/V=0)
M?!J8OB17P6'Q#KSM3<@XS\8\+X%'XP08+L;A?U7Q>(1K^[NX')*(Y?D$QB),
M=(.70YH^<`Q`>S#!.+V%A[-\(O[B6=3Q#>I8KAB,`0@^9C%,#[^"JA%A&\2S
MKI`%SW:.PJEDFB:,'V+\P%[LRI65U(!X/JGY@&I+U=>%RCXKEB1H.847BQR+
MN$!%!WZ@H@^R)!%_>[6=);J:;I4BNIKNL5Z]U95H;<!AFZ3H:KHURZ*F%8CI
M:CI=3:>KZ3:*AE(%9IU"]HF2_N1]Z#5!Y!&*$*[7+N5N*B86VW)%]BZ_K*]#
M<#'\[VI#X/DX/_\4YZG*Z#MND=H^]?%4S]@GM:T+=+*I;06X4#\/)GNK]Z/R
M)<ZIW+6]EIP791Y'N-B.6#'4.KWCL8=#[<"D@>$IBXD2=/(=&OB@UV%3=;I!
M+KNFU2O;FOAMZZ:J5OL=,R=M:@4>=8)]2H<Z0"<[I%:(&^E-5?LFNO+YD8?6
MYMVD5,(*+--2%Q4E"&6ZU/=\&@1-56<EO?CO6;GN;AZMJVL#29N&04"-O>K#
M.D"GL]NT-KK>;^G,S:[->]`ZO)ML6C;FV;@00N^3A-D!0CD>K#$LFQKF/G5$
MVN%N2KZ95PV1JXRE!>E77*05B:OT9.J:H,#Z<X>N:;<>O7&CM]H)=UXA=[[I
MUP"'&^S5JJ(#9`HLZEH^]<ZULFBGK[W6^U)/WSTU\+!8'QCOL"WEG9-.;?2R
MUSNFX6M=WEE&C3!$.546$U7HA+<?^@KJ<K?*!AM5%MY&G-H9#QZNNKT#QO`P
M#9HZ0*C#-%S2;J.#5=EMQ:LFD?)CNZO-L:B4W?*<W7`28X$!+TJ2LY*3+-U0
MI7S'"F)?NN'?Q(K&O32]OQ%8Z,"WM!J)%H1/JE]?+O+&>=5@LIP3+#F>B#K*
ME;.&RRUVYE$VZ?#5R;V=JY/G9RIB)@TO3JY5K>O:9%V;G.C:Y#73T+7)NC;Y
M*$6$"I?;ZMID79N\LZ;IVF2-K.*2KOBNH<[Y>.2&6$@--Z1^8"N+B!)D<JCO
M80<W]0Z;&GMP?+6NT9LN23RZ*'L&M?'BG%!7(C_0J';6;U`YG>_624&C#F/;
MB%,[0T5]P/P8IW&("SPZ0*>#7,BAG48'CV';BE=-(N7'#A\OK^UMC:?+[J7O
MRM-E[](WCG"ZO,'/*42X#U4)*S]8XL5I%(]9(D^_10/O3#:(7SEC340E'IZ3
M`P'EH6JACU3UD6JWCE2#YAQ'*KX>L-863^OEP#I8A[E]^3AQ;F,W1$$`U^S"
M:P%<*X`>]3R'6O:9\IU;:P+7--K0$K@.ENM0+S2H8ZN72-YD"SB];V<`X:66
MQ)UM81`ZU/;4\\7=VG/2F_IGMR!Z4_\1AL,R+&HY/E@.]7:K&^O#KGA1O"*#
MS;M98@](WDFXV-'"S2Q*CG$;?0?D^/F1EZ,OM.?3GJ\1GJ]F49IC0W;4\HOC
M@]"GMXK8$WW*J?8IYQ\I^5>5\L4/EHL'D$9(R=OKC^0Z2UA./F=W]3/*CVET
M2<2Y$:`:IQ#^%!P/2A,1_!!VDW..`5(A+^QE\',$?WP[C%-><.#H:,3S*(:?
MQ/'?[&`4ZRO+O(K0V"%-"X2]@#K*^E6"@1C\7SZ3X'BRWK84-G/YVN@)J=(^
MQ[$S@%J;55R0"].A5F!3SS;H]"[H'/-/<U[4CRL'Y&*>+TR7/]O4]!UJ.L;L
M%F@7FQ'X!A!D>FZ+QQ#B7WMVF.NL'N9^G)TKQ[(3Z5\5R^&7!#NG$08A),NG
M"&95690P#%Y\W&,)2R-Q6KKUKF9Q('T14M>RJ&/)B>)/RQ=\(9O?XG'?8H"W
MV26ME?>6_96B9M(39]B,#(#AI9Q2L7I*/@:-CXNA!/*99^.$/RO(&^0XS!J%
M@0G6UP_045Q0%`HVXF3$(/*6MW_CS/L9?$BS$N6D9$B?=$(&,$HJ1"G*;CE\
MQON@\_G51B`E0#^4<98"TI.:F!ORG/TA,4=Z@;3>S"3]+4M9/P8IEZ]\@G%!
MW'"B0(7G;X<,\!A6+Y9'H0(!>?(-K^*8)7"@&/`\E^N')PW;@%P`(/TG-KDG
MFE.R/RQV2U:&D6("&A")1=>RJ9&BL]7.%'-#PW^`0RGJ5D:<;]=-2\3P\+N<
M[&)=0'<7\Y"VQ:"AZ=+0`5N:8?Z'R&T'#X1/?/GT9GIU.9T*_%TFQ"$:SJS9
M(,Y!BZ:_D2%#59M"3^)1+`V3%U+3<ZB+IF:C!5MM-R"&+SBH4/^A\7V3^JY)
M'1NLUL.WPN_&3@35S_$.P0N\*#ZPJ.6Z9)!G(UE0OX0WS!MH)74'L0U#G_J6
MM7A\!0_Y_"5YDR%1IP05IDH\O8>)6C5)$_$K,K+/TVP$CZ%$+@Q9S;!+(>DM
M36FKL?^C;N@7IG&ML(&YXB!N!I#2Q_[J/F$;"C2G7-KJZ18<`??F@G\S;&I[
MUM2_S;>FIPY.NC:'SGR;NZT+QGSZ?%E5:D4BPCK>+Q3I57'2%Q1`CNP@9/+4
M`>ARW\O5K#S:5&#;/3N]W0Y?5=D$+/&J&4:(3S/@7Y<(\G0/UPA'<,W'Y8ID
M6N'<'3R)?BON89U/N$9E8CEP:"C4#9Y^,XLZ[[+\.XX/UCY&"S^N\C'$BCO%
ME"N2?+'HW/J`FH'../+!J6;-6YG.0L>92ED/A8LCX-KPH,'B8C(;0KYT-1=R
M0)S+:<;C5&R+^7)@C>Q>[NA+<#:H"H`:^/%Q$@LD!$?1F<TZL-P'L$)]$7:-
M,,0:P=2$5N$Z`W>XA-%..=B9HN"EF%6:D807$)V!O($-#.<\A6E'498C19,)
ME5%$6L+XR[2>4PL8%$/T`1)=`N<$LT39F^P"1-%.XQC9>+;8D1XJ_2[M*?K)
M'N<PUP0F)]>4PDNO:VOT(&L;8A]^!Q8N(_#_[#W;<MM&LN^IRC^@5':%KAHK
M``F0H+/9*D52$FUBR67+)V>?3D'`4!P'!+BXZ+)??[I[``+@3:1X$4#-0QR1
M!&:F[ST]W3V&L7/U,+TYK>Q(YSB*&^Q"9_Q$L\>Z(.3&,I412YTQ:9'*RA\F
M"B3_7#;-BW>=FZD(T-G@!;!>W\I7C5^O:\F?14\<YCF;UZ<-]`++OOK^?,G>
MF/0D$!98`]BP#\IR(N_/\D@WVPPW0A6<C"/AE]R$B678NQK8IHLP*^]RZS79
M50")#;L<\0+S'N\G2E2L[8DPT5.N][/D;#T)TI4$K1O4[1V&!`'/]DP#HZY+
M),A\&0DJUJ8D:/\2Y$^WKW17;E]9QF2&!W#\>!!S6MHZ_2Q56=(T1E19TKH'
ME?4J2^H:"H8#A&$9MZMNE7.R.O;0@-%>LK3<O/V;#/OYPN)AU7;Q5;',*KT*
M,9GCQ=FB#FA0'5PE&I22J+N2V#;1:]6N5`%[J,"N*]:8XOKL7.S%RF&7N=F3
M"$$6S8*?MM.@=FY^ZIK^<%-F6[4:DG7T+NO:FW2W5&B=@U9`*6MO=&V60NO,
MW"9=]FD;F[0QV"*@F^GBM:KQ7E@3EV.U2@MOG:]EN\C^1FW%%5IG*W;;E+W;
MZ2J\;E<-=Y@-_UEU\1J6Z.'750C6J,)2!5,S8'H%.TY9#3PYH1<!M190F\Y=
M[8YTUNM:K-O=I#VVPNNLOP-VV=)9MUV3_5'M9UO5W^FQ/O@[IF[4`U+E[S2U
M\%W!U2RX2I(F_]Q!HX*5I]O",]]_]X\?T_C]K>.,/YSQF^1,Q*X?QFG$K_E#
M\HL?NG__\_OO-.T?;BS^\^$T#.YXE`AX^3),>#SG:4UX/Q]=.[<='3/%0%7!
M#Y_YX.>C,SP$/?HGD8+2RC)JH#I[C^KN@W33Z//`&0G_\<,/UT@=[9+?:Y_#
MD1/\P(A<#-`I!C^5%599]Y6(OEE:H]$YUDZO+O_G_//U!9+J\NKZ_,O2<]SM
M9U3B'RG9<EWO:24":$@![4MZ$[N1D!5-)WG:+JV%WI*K;=SMX%?!G$0;69BD
M]V0E6'9Y."SC-L!"+2TNHZ+(8,[+BD0<IY18#/+HEM`8("/+VFLK+SS36OC&
M$:&<&/WH71,RT"FUFT>C.,\S+@"@XER/(X)N9%G;:BW_G\W%8A<`?LPSSK&,
M\'B*M<L@/!O5UU6L48H[W3TQAQVI9XO1VU5F]4XPF`?P=X\\;1CZ'H\DYV'9
M9N++KAL18%+<E?+?G43KEN_LR.ZK*)K_E<H#&-8.Q'PDWN.SCD_%!/"C[U/=
M'LN+/2LE!@VBCU3P6/VX,PJ)0"2R5""?2E8@B%BS]..NWNMH\=#!>D@DR1LC
M*Y*6+Q5$F733R&HHQ_`&E4Y2M?+,%/"BU+W.>!R%#V(D:W3?&/WC7I=FHDEE
M3<64WBJK:R>AB@>D#XZ)RCV<5*+(M^<`!K;A&W<3?-;%:AM.9L&%064)12+>
M>\)/R73PNPP,3TO':$KR5V05<Q*%_K%V(15LSN/<ST>72YW6OM6!I`7"@5C>
M@ZFRX'OA8_#)!?;%FIY'>!/D`I0/X<_S!*X3T)N1"=M[<-3[(I#E(Q$?@&2A
MK</"(9C8^Y;&"5G#V!URJJ7%$A0O%S4ONV!'TI*6-`VR=L/=$)TQ/AC(HM9)
M>QU)VK$C/*(C=H"!L6AQ.``^0HUW'%FZVZ+E92UXL"D/FMI?T\!S<(54S$1S
M?W3^YN__`@QS[5,$$I^.T`HC@<L/SSY%9>"@6RA=ET@RPK-*IZ22<I\`?%=I
M*Y&;8`N0<DDI4!O`F_P!&]G$O%$*Y#/W^(A\H)TID!R+(^<QKYVN>&2DX\=I
M!#P4\VE)(+ESXN%\F]HV90<OXJV%)M>D4GZG/(ODP4FM%=:BY$[0K,H:^RE(
MC>M&*9?%7VE`W)M;),EE.3@23(]SV?\F\Q<#ZC&$?=:7@B&7F9.DLLQE:\R_
MI\F>7C#36J)4>250DE$B8(GP]]C)%!+NU;`N3:ZBZ`!7R"N(]X/+N1=K1J=8
MW8P:QU<!-!_T4P*`HGA3[9[G/,9Y]R,'E8$(:?_;T:G_`W=34AR5Q[DL^\O>
M&LS\7F`B,R`E=,(R6F(^Y`%VC!"#8IFE$O#</#FWL$NXI>J[!?@O,6X8B5L1
M2(\#MA(<^T7`6JEAA&0/[K%<_Z-JC4K\250CWX4[H&%!`#@\B]L1'[RBINPM
M<HD`#RZ\#3`++^NQA":$WQ072H.'CEHW#*0EC>/0%=3X8])KKD"L%#9Z??(.
MU7&69LD:=PP<$65J&@TAP#L26*PIJ(4AV;=DZ)1:^A"%T``6*YA>7N[`9#P!
MU)4<(&W'FVZ;$K=TVY;KG'Y]9J72GGEBD)O@&Y[<(X](,0^E=.6FLPI1,H.(
M8^T*!Z)*WC#&+HK92=3<;>WTEJ\,2(=U+(-UL:]8UC\"VU@!P*&;M]-^@HRH
M2:(PZXN;/Y\-4.JG4H%13N*ZV4)(;\1RDLG")6"E.:N_S.NCD0OPW('*4+>9
MK1NL8YHE+O-$3.O16B-0#-0_8TVJ5:8O6(&T])PEO2,G]H93UY@1XN^_U"$G
M"M/;8;$-RE*JM/`NJ\+.]"=U7IMC"_5R-,3+V@+E,S,$?[%ARIKI@)LCJ`*Y
M4*DX$--2LA/TS,3=J]8KCW@R#+UR,Q+#.#;?KG7AHMY_XMK%$XDMR5\3_&#7
M-`M8V<:&H)C]UY4M64R3F;8UD<C(*XG)5I9S$4R\;]3TY"I.L$+=`67T:'<K
MJ+^=F.X]*9L@Z'8U:!>2H)&,3O8Y<W9"K-BF@+:?Q,\!I:/4=YA\W4M=7MF,
MS6K"ZL8,5*YTXJBQ0FE9/\13SI`,`Y(*/GJ7^7PW'*;GTZT>3`EE0R@TKT_%
M-(F<(``MZ9+K,B&2-[-7!61;G>.NWC4HY$+]NHJN8<ET1))P2>R=.5$=UN]V
MF6T:4ZA'5^FAM%=_TS,GT5FR1$\Y;+FE0/:H+IO'J9]07PVY)8]N::,,\AGD
MG9+>@'8U>O"?89=5W&1_,<<;\?TI"*@Y&^YTT/45P)E2C95[T,[9'4NX>3S!
MV*R+,(4HU/@8&0%?$W5_DJ\O=UC+L!,MIA19F>@E3^8-MB_&-L:F;()VZU!+
M4VG@^`,VN$A%/!R1#U5!S`(S6D6#DR21N$FG78_"FN;&-L:(X$!KE=M&TH:`
M8SU(%#UF9K7$!'-&:MV47D=(TZ`PQ7-L]A2.2-47>,1^8!W6`\8U>ATDV<QH
M$R>#>G;,<5,R&U%TFI.1BH*P35`E9SQQA!_//U)YHH%+8>34)<2JV\=K[O;1
MV^3EPX1A&:>H3AFSVJ`NA>XG"SIAE]'Q_7>J*\!ZR%*]`^HN:0==8?ZJ@%V7
MTQM8W'`Z?]<T'?%=X'.N:>)5\OA,L8.%\0Z[L6`JI#X%YA(=\KK2\1M5UG:(
M,&UFS1K0D.#3@CAP-02H3-FNNIID(?G&`JK0NI$Y.Q27^.NB^+W2'#MJ<&(R
MPS8;"V4M<6KV6;=?DPIJY0(WT5T\1)@.W@6^7/4@7-FR'=DRW<(DM,:"64^D
M6CKKJ/X*-;-FC:O7/U2X2API_]Q!'X(:)1H]?7TIFKN(XW6C5.&2E9Y@*G51
MU#9)RLK+WJ:*#K#L[H:7<K0Q22N_Q;NX3GZF'";_H2C2RW+SIM+&LG3XI060
M-!CV[,',[GF9[TDD@EBX,B608=[4)(T]NP8R\P'@4P%Z42+Q0ZR)P?NB3D6F
M%N9E/R*)YQ1,895,Y/E95N+]D,.0T=2X6'9'M0E!XC^6T\&8O%96^`LSVE;A
M:VQ4L6H/"MFQ(F]K<1%@X>*U\["T6T6[!MTJ*C.5#<NL3[ATKA6FVK`QAG6L
M75R>7GT\!^7QO[ONB;&#2B:0P#M!(CF@&CGD$"UQ'N0]\:@2(D&)YUD.+F4F
M@F)1N8DJ-_%5Y29VK0.`X1!N(MLN'99QN\JOG+,-;,A-9$QE"KXJGE%7D:FK
MR-159`>G)`XZPU8!>ZC`KBO6#4P4D<$DK?5G&,?O\EKP[,MKYV$6,^J(3<VF
M9E.SU2\Q;Z>I#>TM5:H$CN<HI;J;(_:6S>Q>EW5Z>\DS?7?HZ#1LUK%,UM95
M6N-VV;3=`1[%V_!>ED]K[=UN1]]>X;FN4K>[X>..#OJAS2RE'[:>]MQNV\S0
M:Y+Z7/O95M6[E@XZUV2FM1>&?8[>?5W)=XU*NU8P-0.F&N\AUX_850%4;LLV
MS$#;8";L$HV.<ENVBM=NCUEVFW4,=1?U=MV6'EWPS<S],*QR6PXNMU[!U2RX
M-G-A&G'L>"H3Z]41HYI-S:9F4T>,ZHBQ$<ZXR7I]G?7V<W+S>M#:9Q;L</J&
MU5A`:XE6F^EFC_4Z-=F1U]JO50>.M6=GBW5UFQGM7F,!K25:\>://FC?OL+K
MMO&J]VQF]^NO?E]7`*]1YUD*IF;`5..-I3IWK(4YT%FG;[.^KLSL=L]S\2;8
M'FP>VXV%M)YX-<#5[K)NNR:-X)3[TM3S+`57L^#:S)5IQ/GC&<]N+%4'D&HV
M-9N:K0YNS$OO$]4!9/V]\E:'M8T.Z]M[V44>?(UCRS9M9G7WLL4Y>&2VF=7K
M,7L_Y37JN/%6'3?N6#<PT^Z"JMU+5L+!:X>6Q7J6Q<SV7LH:#Q^=/69T36:9
MM2TB?UU1N48=5BF8F@%3C3>+ZE"Q%E;`,%A/UUF_MY?3K\.WJEW6U3$72OE\
M6T$G."C@0G?ME]U@*R>EJ4=1"JYFP;69P]*(H\/K,''\4HM4K?4+#_A`).^T
M\X<Q#V(^JX:4LZ-F4[.IV>H7YE8'BHT@\@[34IG5ZV(!2&,!K25:;=8S+-8Q
M50^_[7*KSKIM"S:5-4FBKK6_J\X8:\_/K3:SL4;,LO<!Z<''FVRF=S"?8R_8
M?#U<:K&^8;*.51,?88G2?5WAO$:=92F8F@%3C?>3ZLRQ#M:@9;".WF9Z5YV1
M;65+`[MO"YO?U&1+4_O95L>KU>FS_GX2I)37<KB'6@JN9L%5DC3YIP,+GWSR
MQ%TQ(=X9S@-/"P=:&O/H?3SFKA@(+`P\^>VW\[/L0O'2]>&5U\=+EKN*JMC*
M7]=#KIV&(\#PHS9R1.`_:N&81T["8TT$F@R?,^W3YU.F_<N!QYCV&X]&^+@#
MH"?P^M<`O#9/^Y+@2\?:1:#AM;J,?LN'YC'B4<1#>##F=S"!#ZA+1"+D/'=.
M),(TUKZED8@]X28B#&"L674XWA1_?G97J(1LZ>6_&\^U0UK=.X@W-XS&(1++
M0R1>!0FBD654(P*)6(O3FV_<3;0DU(#YA]J`>X1__#E[11M'X1T,)^#KR9@T
M_HAKB?,`1'(2S='H:V#W3N<MTSK&6QJC;8.,O]4&840D?Z1;V?F26]GQ#F[\
MU]#E^\0M$4?Q2<0=]Q]W0O@M$X-P+)Q`^Q+Z3H3_IL2TQ1,7@7N\9SHI*BVG
MTD<G2`>.FX"6"6ZU5H;5=W-HYH`V+#]+RNKQ*5*RG=&RW<_(V#U>DXK[I5^N
M7BM&H5%:=HIE6E^_G,QCD&E....^<^]$G&GPPBIL<`H."=`Q$,ZZVM<$IZJ/
MHMT_MCN2+4S]6._,YXN7D>.<#\AG:#+])0!_'/\QG^SRYUERR^^!L`.1S$JS
M,X9?'L0(/YK6<4^O(^ER/Z_!Q#O_>'Y2_/C;Z.;WN43\F`;"'58]VRHY\U\6
M$;132^'[/03+]0?^TV`:7@0)CP('G2O'+Y[Z,_&.6T>___'EXNC=7*).@`?C
M/!3!7-M<(&@180VRMT+N:8ZURP7O#&$!-YP'4I4CY>$+7!S]$H0)_!^_BWD<
MXX9R\NX09L/5`\\$<MW`16`D@#D\;1"%H])\GG1%"AX;`R>!8\*]G7(1[/T:
MQ3^X30HQ[P!<N&^`3;F?1<P!Y6,!K!7!KA.X`JA#+)9$(<A_K+5.ATYP&P_3
MDKT_#8]9E>E*+VK7W!T&H1_>PH!5'T$^=<I]/WYBL*4>ZI]I^`AK>C=O</G"
MI_`>(&T1BT_[*=+-6#;^'(BEA\,CKMV&L%%'KKQY)*9#1CA':1S#)IV7LYC_
M=.ZUUE'`[[7SBVO\=/2.:?=#4*J@[,:^XW(9*@A];_HUD#$<]S0,7)@,%_5K
M&'%Q&\"#=SQ.1GC3"P*2?UVL(*;O\]"!'[K@/Y7\YXC?IC[I#2!M/OO1KZ45
M\L%`ZF$I:?\"W#C18X$*N0NRF[#1^0KF1IJ?$A68Y@$RXD0`9C"P<X_$Y%/X
M&TB\OA>$[JD'6D>_7IS'H&'!LRTK3D<#DPEOCB2F\TV*]?98NZZN07/\.,S5
M(NZK!H#O]ZB_M"1R@E@@@30041%B_`ZD$7F`Z"&2N$0B#R>1-C8$[BNO4G(:
M\6PYT'3#$39""LP_2OU;X@8Y$BPWF5XI8*,\%&[Y?.1<A!=T[8#CM4/HI?LD
M=!/0*1*&5@"/:9U'P$U.#&2YG.-0LY=X4F*JC+XXA:DK<`G?+V,)%H*#XCY^
M!OWW(@$5\`1^\Y!=:;&YG)(1"KZ%CU+>9]920N84368QR4#S/L)6!I`5I)QV
M/WPR>`K?^G(<&3N=6E`3I.W$!5_#`T;U`7]+=0>;@"=CJN#Y^R".Z`(@08N(
MW@_Q4G-%P5C4\9DDCD;P]7^EGS$(?6#(^,-RQ'GB+D?=IY.SLXO+W]Y_SL^)
MDI^T_#MY6%[Y*H_ITY>5,W7][4_:7Q=GU[_C\3I^R%^YOOJ4#W+UY>+ZXNKR
M`_`^<OY=^8#_V8X)AMY/KSY^/+D\^QFF_#^*M--*V!&NY*@<=5^$$1SDZY.!
M^P)[V0F"2V)1/DPC<KIHZ\>."Y3[^4@_HL]CQ_/RS_?"2X8_9ZN[`?;A$7X_
M[TBO?(!7AE@NZ_3JSZ\?+R7>OVA?SJ\K"UU^"I*!X/-!,EF1:;^=S++&@4H.
M3_LY+Z^XCF6`GU^>E8F\KSS:A6R9R?&B$]Q-AM[*2?C"T:\G9@(LVW5N3])Y
M#L6BZ=>E0'[4MV'F3WZF35N52/NQ>'^6.L]S]K>;@U!>[_S]5@'$SB9^`E'@
M7&R+REN1LU7INF0OMEOQV0'=5H3]_(&/QNBQHU>,SD868]+[](?1SH\*,/Y$
M42@CCT*UM=;0\0=@D[V4#EO1&P'2/Z<*?MN)?6M0_LG]]>LB?9GB,W''_5)\
M1]+^C&")8H$78H&="/UJT2P,,KT&:M=1U^_:SB\)>!ZJJ*_FD\D_7U.ZVM\4
MPLR.52A0G(63?'['?3IH39-A&&'F!LH&=]PA?HN!Q13CS8DC`@K.C$.Y`X)]
M@0A</_7R@Y9QF&0QORQR(P4(QL`@`(\3&40=<]@\83+;.^W&B0&E,K@C8`>%
M;BD&8+41AX7$\A@*3X5&W(G3*(N,IT'$W?`VH)C.C>P)$B-DH2OH1`OC>S(J
M5UDO1A%%K/G"N1$^9:C$&HX4>?(TJ?@!$;`(:"%#42[\34$XG/#&\1UX7(N'
MG">4UN=0U(N^I-54HU=C>-.E@Q61X*-1F@6871_`0$:+)TBKXDQ&AF2@M8('
M7&0)%YH#*QR-PZ!$Z5*\GV+,,<`C(ZO.*$SE<PMFE6ND"!H\M$+Z#,5(W[19
MN]MGNBD5+WRTS1ZS^_WI<]TRJWHAEZ>`#O"2*\8R:/P(H@*0#H`[8*$`200<
M`0_2"6#^`7""T.=TQ(5+2B["4Q8(ECOWAP1,0P'2".1SN)N\RAT(NHQKDB12
MA$T$'@H@(@69%8V]1%"5$6=1-9_I]Y<*MXO0JV$5L=>>"KTV*_3ZC%#.-L*M
M64I]-E1O@V58EH+A`&%8QNW/C[?/%&BB)[.>H*P3$L^=:;G,X8K3SIG)>#KX
M/G?TYQ7R5E5<4?=B+UF:GZ7H_)M,V/D2$T;+79#`LP\<O2S//+G*`^.9]@H\
M0[&#EV:+.J`!O#J%!MK?O#0:E))8>_2-B/YF"<$5L`K8EQ7KC4+*4YO<';3R
M_87?BH`25K-(V2SXSV@9\AR'MRZCK]A;`6_Y:C/=VJ2M^RM`D\WZ5F?#=F2O
M`$U]9O0-UK:-EP%D8]VV]BGI[C7;B>?)K&&*D%9BIJ5(/<5@TPA3HBF$JM3?
MJCUS#=U@EK')G2NO`$UR+KMMM.L+2BT0U>MT64_?I/_32ZJ_6KIV2Q0@)?N/
M(P$_T+F1TGI*G+>*J([99MV-VKF]`B2].#<=HMOW.<\/BU?0>S]B9X]45G_Y
M8B22K-"2/XQ%)/]6JK$AS/SBHZ_<.U0W65_?Y(;PA6-OTBFT'L@Q>X`<<R>&
M0]V-=U!-FA5,S8#I,#=7YX&G@N8J&GR0T>`7'WUE-)G`3;I9OZ#YZW(;&M<=
M6<'5++A*DB;_?#WE0=5.;XGS($MW)DVM97<LK"*KU&K\$%/D0Q8%4-2CK>NF
ME@RC,+T=9H5UU69(_,$9"=FA+F^517WDLMHCK$,`I,I9C[6_!#4"O8?77#ZF
M2$FU5[;`4A'-#X-;'I6GR9N'RHZ@@SP2DT5EX`%8J%7I,+OL2?-IJ-OK0HV-
MO*8A]V0#(*Q,&5,313POG'1IHJ*MO+5-$^I2)IU_\B-0A!F;9IQX@`T1)S+X
M)9DK]'TN*RZI*1(^'L\/FPFL:8EX7HPB!EE1&%!\[#SFI6V5EK!B@ELLBDJ3
MK$.BQJ,HC+"9D,=+W`BC\$B2?,$2J-D4]FEZ2&0M#+(<-GF22Y+]0$@I8)M:
M$;GI"$8"%S[.6T@A@V"1D^O#&_ZCYO&!"+C'M)L4*Y^6@%,J4T.IX(3@SQ]_
M,72=H=Y%69;J2'8R`]9)9.66,W=)5*Y&!]1.+!NNRF98`P`!A``+129'V8[W
M+95MYIZD$`\D,@B/`*R4U$4O5%>`4/([IZA/*R0/6:C2Z\F1C;8BV7)K?9G+
M!;A;%6!X*0B#]S.8&#E)PJ.L,C%_UYAY=]%[31#;:^H!ASV6Q]1D.:LB),7L
M86.WB,HEB][;<<P328@7;;!EE#ILV:K*2U5Y[;6ZJ+?)RX<)PS).4152<S;\
M-:EO.$GF%T:5T?'_[%WM<^(XTO^^5?L_Z$EE:S-52LXO8)NYFZO*)-G9;,UF
M<DGFKN[34\(6H%UCLWX)X?GKGV[9!A,((0$G-NC#U!"P)76KU6JI?]W]XP\J
M&.1ES%(A(W5?:3L=6+!7Q+Y4TM^T6OQV7$/GA24^,\$_/F%@;N&^[(6;INI-
M]5;3WC93#95673:V`\C-4_6,612Q(,'<XG&R'8!98R?]%;VM[1W4'),:=:E]
M6_O>U@W\T&F[HU/;WL3K6ANM4;%!L1V]\9EYQ./=9)8;3.F,:H0;](79H=9&
M44V*K0M]6\!6G;;:-6'KSAL:EW&<R@2'RL"H<B>D3@N416<3L+)BZQ*V:AHH
M#'LGE$4C[`LL418D830AXPATV[$7CI6%49F%8;8=:IOMQA):2[:V:,ML4=VI
MR6%OYRV,<SZ*$+"25:(3/5E4SI40$3BDC'B43"@9^9@1&.$8_*]4C!"<HM1*
M-?+?IH[1H::^238:Q=9%6T0#OEI4MSKUH'0/C)&O81PC3JLGHB$9I9$[0.B9
M&PZ'(E$:I$JSN^-85+/,QA):2[9N)RRZ-BJD`:;)%4]*U4=]5"<NBR*159T9
ML\A3*J2JLXT#1KC1WB2Z3[%UD:TV[5@:M3OJ1N2M=,@WQ*VKB].*!-J@AM.F
M9FN3%!B*K4O8:G5:M&77Q();H2;V*SRV4=D:=I&F&IN\VT$<WH4)\V<10#/<
MH=K!*C+)=-JR+&I8ZAI_JWRU6]1NM:FNJ?NVM](=_V9^F@?[8GC@UK+9*.E>
MZ/O(H)H#5MK;2/<FN>":P4ZS([6%\3901)4^;J>,PEVD:7\-74H"O/;M]7!<
M:C][HPN'#C4=DUH;U4!1?%T\7;1HI].ACEF3BW2UP34U<=:NTK4'Y[+3@/F3
M6&#%>!4]JGI3O>T[KN$LJU*E=$%%^"<##%F'FAO5(%)\7>0KQHJ:5+-J<DBH
MM>FP)014&!R[2EM4*M46M0W$,-3$45'[WM:]4C"I80!O&Q#]M5]'WT;=@^XB
M336V;U]^X)TG4&U)ZC:VOGQ5M[$UW9(:=VNYJW35^DA504Z_(LV[X.IJMK+=
MS&[1ME&3'%.U[VWMK4RCSD95>6MS$=.`"]M?1,`"6=3!XY&XETGM8P7,5;VI
MWMY`033BIO;4_2L567%J3)U1+I^B-$0U>V#M`K)KW]O:"00,4Z-V7?*M[KQY
MH6)4E9JH4V_K9BKJZ+3=KDG<U`HEL5]W:8URA>PB3;4V=BL#[Y=NTM1&IB[2
MWK^WM5,MZ)9)];KD"5?;6%-=)[M*5XU/7PJ>KWI3O=5HBWI_^U8!])M@<RE#
M=I\-V?<V&Q0T_[U[4S>WBK'JV-OXF\Y=I*G6UJV"Y]=!>RKS=:_-U_W:D!IW
M7[FK=)4D,OO(8.#3OSQQ/^OP?XZ/"0\\Q*&E,8^.XQ%W10_+)MR=?OER<0[_
M??YZ08Z/E[\^6C'<=9;45C[=#3@Y"X?`X0D9L#A+"C97"X+'2."A;MF@-C2J
MM77"Y%?GW.7#+H]FC9DZA5.?KI^0V]0=%&^/A>\3_C`2$2==GHPY#_"IMJQS
M96@F//[$R:Y&?#HE$7?#P!5^7L*KH"0!!DZK#&.]#"("-QQRZ:V%#Z,T`8'H
M3@@;C?P),O6,!<P3#![F'C#:EWR03638YSAA22J+"V(3,!/`PR0LFNURZ(.7
M.D&$-#2`XV!NDD(#L^'@#UT>\)Y('@T-WI)7\?`U)GV+/ZZ>`Q#<8A:N3\_/
M+Z^^'-\4RA@T<_%=9C[-?54H!/GEO)75_NGOY#^7YW>_?B2V]M/LE;MOUT4C
MWVXO[RZ_77T$[OL2#K[,=GN17.3K]NS;[[^?7IU_@B[_5RY3.1!ZH&O:3P?E
M)?L41["1[\^N^AGW<O7C\B#A47G'0OU"7.ZCFG-!/CX=:`?R[Q'SO.+OL?"2
MP:=\=-TP`L'![Y\SG\L49\,Z^_;U^^]7&=MOR>W%W=Q`5ZO0G`2?]V8&Q@LT
M<$%#^S4OSV\*>5/V!L,P7C4,14.]:#`>O[Q*VB^NSLLK^P6GSX5S8S)XZ4)Y
MB7'<C<C?9L,<K-GMDI[TY\WPI:V_[H9A7L7-+#=GQ="06OSP7\ZBF%P$'O?*
M'/CQA^56AAQ[=[F2?@N&O:\`/3O*'1,@8PT!,C2M\^YB40<VZ)IB`[)!?W<V
MO(V2*%F4C5,3KYMV->R='O8KE\VKO0.SQZJ$OYV%PZX(L*3F\E-_Z=8`C_R+
MS'F%4^$UMF==6E\W0'^3VFU/MOI3X]FRB=MD=]EB;)*1Z.5LV5B3O0B?\S9Z
M[.)AQ`.\U@W"A,!I+743@3=8>+V(RFN41J,P5OI++=2-V**XLJ2O(WV3Y*E/
M-ONA.@562U/L#M04?^##45+X2*35Q7W!>Z0?L0`]-DDH72JY;TRILS4E=*,T
MM*^0T,8P1M\DR\,.,\;8)+!=F632).OUN(NUO(@GX"-"I:?GR+DD.9/"M1\&
M,1PX28@),<@?:21B3[CXM=)SZR[G37+&[O!R/JK$<E-\498;?OD]0!1./X"O
M,J,M![=L)Q?"'NBM2LX/C5^<Z@R^?(]KF,JJH6GV[XIJJ^Z!JJKFP-3X55G)
M^;KQ7#EJ-TU9U=*^NGAP!RSH<])G<#P\0@#WDB+N2E_58;ML"E^4<54':5FA
MK_8KT*I14;**IF;0U/2CR\;AR_NPOZL;W^4'DK=UX#2%+4?&&WM"U0[?U)!C
M15>SZ"JMM.SC[H>(LWX_XGWT)[-AF$*'$KW,0<,,6,0)GWJ@$3.#CID!FFYL
M0O!7%66LHHS?/,IX(3+TQ5O[-J);+;WY-+2W&Z&["_.P2MI5E/$2"[5^4<9/
MI"^1P^TNU\LU#G[:DLS4/V)0!1:_&QM48'%?!18W1$UL>]H/5TRY(E81^TX+
MN^9949<9I/.W"5[H^RS*[P\6N:(2J;[@'NS)OO4V;>D=:K9:C:6TEGRUJ.WH
MU-9JDDNU]KVM*ZX.U2V#6JV:I/Y=H93WR['2*)>\HJD9-&UF\C2@[MGU(R])
MQ@59%*++8N$JJZ>:;40[::F-><L<W2CJ47&TQC*JC)RFHA$47<VB:S.#IQ%W
M/"M,'D_XF!!?&3V5;2@U.377OC=E]"BC1QD]#=U$%5W-HJNTTK*/NPV9O0P(
M<]TP\C#@GXQ%,I#`V(O+._*5C2F!$0L/B(PI&0^$.R`L$C$GO2@<8DY@S&B"
M]&.E'V`O$<$]CS$IG71PCO#9F!P=_')Y$1]\()Q%F%>8]>`W\AL+4A9-9D.1
M)9DTATHD;IQV_T"@;A(2!K;>3W)H@]!'!&@I`_$)^1YXT!B6+!*NA(XB.6D@
MBT)!_X$K1CZ'T3/B\1Z/HCP=BR]85_@BF8#Y%Z8^%A^2=9,B!%SE&4)E<PD?
MCL((,U(5*:N`3RQ)(M%-,ZPJ#)$_N#S.&"$"EJ5)CCB\)X>!EV?PXSW/\HYF
M?XJL(%/&L"$FPH)OV)21LTQ8)^37<,SAY14TB"S):2GEC,@`SEE?I9'G3_('
MD-4\>6"$C<>\&!&.(.9<DM9+DQ1AT2#D\&+Y)6#7B$=#%N0C]](L6]<)*=?I
MZF*FPGNL"C5@B6S]^N9L1IO@\<\D#3P19^Q$N0$1`9Y)7L*D1N&#&+*$^Q-R
M",)QHL_$92A\7Z:K2%;4]Y*RY(8!],>CZ<@%R`Q,E)#M`K\+H<TS*>(8@2R1
MP/A.R&D,`W8'%/@VQWZ@:L#NL<P5#V:B$V9,S`5BA33TRDD;?XX7&(-8='@"
MYF4V>[$DYW7S)\\XZTS@\P>>U2KRF6=^_.$??TOCXSYCHX^7<AW?L8=S$;M^
M&,-8[_A#\MD/W3__^>,/A/RC>/(B%PLXK]WB<6WZ&!'>IX,[UC<U$_<*T#H/
MR0WO?3HXQ^D_^*?<&"0O<F6+E!VC1OV8G1;EWST&TC3Y^/,=*E]RQ<?D)@36
M_$RE-J:@W$7O[V7SJ6R)>9NJ=#\'>.C6";DXO;FZO/IR2ZXO;LCMKZ<W%RLQ
M7'4K/G<G!1`C*%#4<\;S!,,JHGQKR2K-9:EF8!5(SX*4T/S`7<[H4`K<D#IY
M((56A![J3P\4/CRO(C54I,9^16HXS:?!?M4P=IJ&5=*N(C667(RH2(TU>?2^
M,E-_"+:*U%"1&BI2XTV4A(K4F$U[K?#\BMA=)?:5"[OF^1^O>%)<`^=7!8_O
M9*?%ZV]#GT7E&V_WY#&RL7S_L,C'VF696M-]>5A]%P:BW]O4<38)V-@79K4U
M2MJ60SO5%$?:,6X==33J:"T*MG(5W%J2+5:YVIL+SE<T-8.FC:V1&J;._P]'
M7J)C^YY'K,])D.(E$'HWP$`9AD'FPH@KB:>H=CNHQ69CVE2'?YI67R.C%GQJ
M&=0Q.]1L5Y+_<X?X9%+-MFC+>2<S;#=/9.>Y^S9SU^8J4.*$LF_"45;-#8]:
MH`SAL.9.'U=5D=8]0H!1K)M*#ZYDDF,ZU&E7DM1V=YA4,D9JIP75.:NV]KNB
MJ1DTJ7/6UH.X]F!3@%.6;>!IRZDM);7@$YP@+-NAAJ;XU-23EK(Q:KMW*9J:
M0=/&-D8M[S$^2X?P-`[E,1"]`:9$?7QXVHE52?6X'6.3?J+7UY"H#YN.C!.]
MFF*$RGYX9E]J7!BOHJM9=&UL2]3POJ+PB"A;8DNV1"5`H!UCD[Y9%IA]89.R
M)=3>I.C:3;I**RW[N-LI7)Z)N6=!(HZE'T3<\]Q#@ODI_%2F.D&`QI*P?.\Y
MV^7I@/P3%9"O`O+W*2"_M0-E!W>!ABV7?UPE[2H@?XF9JP+RU^31^\I,_2-M
M54#^N[%!!>3W&QJ0W\#LVV=A<,^C1*#9&H3)EF#@*I'Q(FQ<HY9F-Y9*Q5/%
MTS>G<C/]VX!R3[=O%):CY'Q1SCLV=>J26[[VO:T=_FA16Y5`V"Y3=>K8.M5;
M]5?*^^5$:Q105-'4#)IV[,@Y3Z*R7+:Q'U@MA[9:FX1S**8N6BZV34W#;"R9
MM62J3CN&3NUV34K)*\NEJ7`215>SZ"JMM.QC!?"?=;HK5SIYLG[)?)F3&X2F
M<.^:1<GD+F)!S%QY.[.D/LJL\$FK^85/[!-R<_'U]`XX?GUZ<_=?\OGTZ^G5
MV<4M.;V"2;@YO;H]/4/TSFVUU5"*`>$'@1_R"2$CG!'293Z6R8KSDB-BVG%5
MXZD`*<:&6!V+>&E>Q"N:HQ`6PJ'>H8[9IIV6@36(X)L5Y95$3!A)(N;)ZEE<
MW&=EAPI0&>OUA"^@?7*;_M\@3,D7%KJ#E`5]^`JE[2+@4;]4`^PL/)G]\17T
MP=%!Z96##_11U:26]A,)QUE1L;PK*I%IP]!+822C"/YWDQC/8,\!TYHT1=1L
MMZEM:<_-D/;F,_0D]['0%U9J(TGH^XA49!%HN#['VF<-G!E9>.OQO)A4TVSJ
M:)WG5XXL2A9GU?..Q(?9$XSTL51<(&O"L3&+Y/9T:#@&;74<"KU-BA3'YU%I
M+F!?&0?D7RDE9P,FL+(7)=<1Q\IG08)?"MXC%P_<S8"@WV#B75E4#O:_(?LC
M1',4]A6LL9?EU"BMM*+XWY@ASE,D@OG^!$8BIC73I@]B<T=BGJ!,_(J!2VJH
M;;2I"7R`]\LB5Z!*8TS:C`(DJP`BLY(HE9LA@4WI'H9.>AS+L^V&X,#<MMI4
M,]98T"\6',NAMFWNBMSHMD6-EKU,;D!:L.H>ZI9<1F+\#@M8OKWV><:42$K6
MW9N9$^4QI?CA2\I@'`GGF?\O\PA>^]SKY[X_^52C*M#-R?:_4M)+4>3Z!:%@
M*)`PX,<3#NKEYO?/1EN;/9Z7E*1/_2"9!+_IM&TL^=4/64!ZS,6:G%C!46ZR
ML'X"K.((@C[DD:P%^9D%?\H"H(@ZRU<UMHS[`D4G+%9IA+7F3T[(J50<,?$B
M7*4>V#JSO;O4%:RO574P9^V3,8<I/L1$/ZT.Q?,=_G)HFM0T'-JRM<<#>`LQ
MO&5^+H&C-'('+)8U.V&)H.T@:]).S92FBN5ED$]O2>EE9E&VTV464_Q8K8'.
M0WDST!QWJ&.UR1':YY;=HKK5^M"$[6\IY7(+0,HLV/B`%E,#P@QJP7JP.\Z'
M9=K]>8L`K(%;@45N%PT($4\MB]GA02`T,(`%"6=_FA=;9?EZD\MD6M45UNI<
MA_`WM-R'E=(("R2;`FU^"L(TB4-8;D#>S%Q?V#_G)Z+8SXMEZBU8^E/E5'2#
MJUK*N=188`3$`]P$B^>[S/WSD2V0UX<N@I)\7L0DR6BCQ3'*DL,P6VAD@$@1
MW:0=&_29U9$RI5DV!?G[L/Q0LMS\%!'L&Q%\*!L5=*K^6[2E@[#JENQ`!R7;
M<:P/*!53`OLAQD3-^"3IE,PI=R>RB=FDYF[YEND%UT?S]TZX.0E9A3H^#;RS
M4);/YH$+6\O*JR>K!E=/<SV5K](7?8,K^ZI75QM>J#DG,BSM\N[WBZN[[!;M
M#!JZO/IR<75V>7'[Z.)T^2;Z(B_']@UF]F%=_?9MQ+%X->@$GV?&PU2<FWM1
M5VC#`9X('Q'(8.N11Y>XJ'$O#U:HO80\&>(9#577".'5?%IM_OKFC&:%D1@E
MOS%H7^JT[[>GL'6FH-AE\WEA\X@/F0AD3"F/AC'!\Q+^);48V-"H.W7=*MG!
MP)9!/*TV'O&`C^6*24>@P`/>#^$`F!6)OX&QP\:+!<D#[#"S2D&/@FYMM\%8
M`+W:`>.@W=$SM7O8EH:"9CO3C7PBXWSXBCB?->SK^LO"+UD-]R%,Q3`=Y@(`
M9^)L^K-C;1`&QRY>3?O92?EI<5E]2I#3P.(\G#A6I;55).]>1?):^E9I6,7E
M-XL@#<)QQ$:?#K+_%R=L82WGZW%NC>8KLJ/C'\]!W98MM"4QFABBB3IJF3[*
M-,_C-7E[=O/M^OKB_.;[UPN*8RES\(FM?<YANQ?1:X<J=*WZX`G8+I?`]Q7&
M<"MP.#A26[33J0G*<#-I;D`@$,CR$NRADN5MR+)!'=VF+6,G9+DIFGD)Y%-)
M\W:DN:UKM+T;TMP,S=Q6LER5+)NZ236C_I%MNZ*9I9M&.G>43%<45TQUS:2V
MBM:L6<S#'D4!-F!7Q2_E[<A=F#!?DKO*+]0D/5%+K:1;U'%T:IN;)%Q6:DF%
M]I1G+OM8L\R^_F,?=G=M'_9UYJR=4#+R&0)X8>S\KU2,))RWA(MKN&O[]!E@
M/"7Q((R28_0YEZF=Y1LN6`'-C%8R+8<Z4LW6J&[I)RLTPSM#'=RUQ:2$VTY'
M(P13[XQD7`9$^C`15Q!S%YW>O<SWG6'YQJS'HYC$DNYY+!MB)*2K1&+UX'T_
M#/J9"&6/EUW@$E`JOQ;8'F+F,\%B,1#(L;:HGX$+3LAWZ5Z/$1HQ:R'K>]:"
M_$5"R7*T^=S8LNZFVN>O%!-R2U`&"'"9L@SH\)BLH83`1WSJ\<_!<K/N14"8
MBT!%!`!DW4T?F,R`M!(FAW`1-^MZV3,2M]'G`;(`OH_3KD1/0I?,^R.-I71E
M`0P]7_X@6^3W3$A,_9!%?_(DZP.1!OAS&>A./);P)F`NI&$X75H%R@+)F0E6
M6:(D;&($L_\@AD`BL.ZPI5/-T*FE.90<V@YM6S;\,S,PB][1:$<#D\C1B)=&
M$F.S/XB6^83U,D`M=@<<T9F4=">2#11%M#</?0F[8"5(`!&%/?VQP,7/QES1
M(@C$]Y>HA>?>5F`8!8;9*S",O<G+"@RCP#`*#+/Y=5HC+O85&*9"-U6G33M@
M.[9:]4]DM!O7PPH.4YTTFW!\:1D:P@CJ0>I^:&<%B%'RO#O:64%B*I)FS*`-
MFQ^U6TM87#-IWB]/W1X!"!JQI\Z0`TH-;1\O0,V61AW#H(96?Z3I?BDB!1FH
M&C+@K>T+GLO3(,?S)BFDIIW(+#SG/$W0>T-NI2OS](OLIY2@1U0TDNU[GPU,
MWC?G@)WS*3.2C+E_G^>.DC[;!3=2YGY=X$GA><JRIY1[$#&)$+$0Y0[DPIO/
MIDY93+*2.\#N0S\=2N!#[@MGZ/OBQQY'CZ3`-)@]\2#3JV0.L<!;YAUFCU^:
M>=\01(#R%/3);RQ(653*_)B['S,_\EP_0S8A79[[B#'%5@"OH@,Y]P%W>5\$
M,I,`#)TS8('+?%AIP!O)R^YDD65E-[/+HX1A#IX!IFPKLAF(B*"S-<*46FX8
M%Q[NV5PP/PXE&^%=F063_<F/P^AX!,.5GOI8NA*S2<EG(9Z;'9P1>#A+13.=
MCCR97\3[+/)\'DO'X7C`9;Z8N40V;JG-<@.2/X^F%89_6:0$*S?B"0^+XY$A
MYQDW'TE#/O!R.H"DS(:3);PM$`N#?(**OMPP]3U,F=83OB]32?1$#',EAU5"
MWDP=L5G.F_P17<M)>)QJ*&\0%Q(T.=_6#+:R;/"DFR9/<V#9@!`F)/WC`7S`
M-T7^(G:]K-<L!X^>"4\QXB[W!;\OLVBI\$R!%"6ABSC,C"@2#G[AF%&1^&R,
MJY'F:Q&6`D)8GLWU.&`9Y?!6E.+JSC%0F-2.'!I8F,>D3MO,ACF6LQ>B&(Y%
MC,M.)IR<L74I#0LDG)`;AFW,SR&+8Y"VG"&BZ*PKZ[\#*Y-'^BN;Z"Q=92'V
M.?0%"$>EY'E"3AB\E3^L/_GP3,1TJ=20+R+(2]C/@\+F)0&L@T$.JX!FL!\.
MAD,Z+7./1>VS_PM8QS(\U;QL3+."L?QU'-\3;V;9>DUIS#HZ0D%TVK8,JFE&
MC@31J`7_6GIGW_*:@*8HJ,LI6-13?<Q#\__L/6MSV[:RWSO3_\";:2;)#.R*
ME"A2R>F946PWQ[U)G(F<GM-/=R@*EGA*D2H?=MQ??W<7`!^2+,NQ%),V/CBQ
M9!+`/K`O+'9A`V`^T5*1,/Q(^@MK%Q-S;ZF<`]!P$ZIXS"\N`&'KY"/J,6'Y
MT<AR'N09H4!!EDVQJ%="RFQ%!HROJTLEH8B?!2#KX"1-!03DR:44DF0M(Y!^
MZ`5S8^+-O2EI_I,\B<V>>UBMNR/K3U*5NCS)!+N:EL#%EB8*E4\K,#HIQ>(0
M52>L+0^SND2`?1""5"CQI*34[;M"@BI*NCK,Q1UA.K<73:;,/AC<+RS?:S$K
M()#0K*1*?:640^<)J3D&T3'A8[0.POB*C"+:HP[K=5QF#[J`*;07I.4B*K[C
M(T@5;W))'ZO)>$N8]$IT*<:H\H_\:B4_44D^:<-(3$I+8PE-"5\@`FG^6D'#
M,8=EPP\EH175H)8QML+P2K\*?^=:`I[*FHDX!#$AK&<K-GRYE`EG#JS#OB'_
M6G%NXNJN`.IEPACVTC@"'PTT%*R;6@.3REE:,YJ<8FLHDH-^D,M#@(65R+_Z
MTCS+5K#ZQIC%5YCM6>>5`(TH52@Y`3.`UE(@%1^EPL$X*.G%<GK^=4&%\O95
M-+7N>+T__M_VNEJ_Y1%'->9N\+>RJS5YO*6#M)30^UL`5/D:&(`6R2+_"@[.
MN3^K^LN'K/ST/IL<,@,8'-X@(V/5.4.1V!SOC`3<$%X.UYC8*`XJFA*Q0'78
MH@AX'6M\K@JAE!.**PG"1!A`\AH+/@C)X$%LH)!!P>`EXR!+Q(A*9N*\10;R
M"-VUF1<8;V''E'H2*R)[Q@G,&\\#?XE!\,<XI[K?P\KX5*`R3:EVW*DPY*K3
MRV4M6ZQ_PIIQ1<*5S&5VM1+B*%4'S`;);Z+G(KS:!("8@=I$9Q7)/^,A4>G,
MSV)IJ0!J9,[N*L<@SG%&$#SDJTYD7]W+@%])+<DQ0SSR!3GKP^*;/LHFGBB)
M6U5&1:WTE/,_<?Z79D6<`DDN>$`)LQ+1!70#!3,S7EJ55["\*H_2@BGJ@OOS
MA[==Q\$:T50G^N5/-C8&P<K]ENCR(.6L+&I/J-UL&*4P?[=6X1VF]T)1`W]E
M<M-F5C&W1257NW;OE:@4WZL.4^&$HJ)@OL!%P3`]YA2C.#V;#2S[E:!V"H8\
M.A/+Y(9A/GA)57(,5`+Q"N&QFGM`=>9)(R/%DFE>R]2O+L^O\/'YC7\#S23B
M*+#$+`N%V38!'R@7?QYS,'9Y5%L`+;H:K>FJ-5?5G"R3&\75D8E82#4U[%6L
MAE7;`M7;?_/)5!J0:$=Q85;)RI(*EUYX@<3$C#`TA93LFBB;^"9DW'(MJ.KH
MU&](3,H2_]+"*PV[ZN91NUX*Q]KFK[(P2DN*-@FN1&</D'>]-CR0EDSOR2[:
MB9#B<8Y1AR3(Y)T.&418Q!D@$`-6)$!+TX%L-#)_YO#(FE#!C*B659S/J/8^
MF"E8"Y[\]-@/R(27%UVPK*=WE>;!WAH=U`V3(_0*C*&HE/U>S+Q2MKTEILJ2
MW\^#2[$M\_$B!M%5EKL>G1PI+42UJ?.QVLO`1)/8SY7C$XK"G%G,T`[%D*@,
M&V)[,%:$.E,JB5^[/",;!M0YT4<-3W;&)/`SC$)&Q7IHG\H2VB(B$T27N$`9
M((DQ(.V)R!@P+#S)U=YN0P#A3)B12P'J9<NE8@'5(E=@JF<+JF*+%CT7A5*E
MFX?R+J)6#<*1*R\?"@/AKQRD(Q!-Q&B6=$5-8N%H\FGT(F07.`Q_AZC[)NKF
MCT(_.15+9)*2<YC#;A>&4);Q8JUO8]GHY1BL5+`FDE0`BI)QC-(\]`#\&77(
MRI;BTW?AZ-WSL*P%`CSRU:!(@B&>4M)*WJL2IJ=4,U^B`"7;*,-6$`!RFB7(
M]D<8]BB(-`)LPO!1^7=`#U;B_B-._B23'Y]27P`QP%Y@TEP6D*Q;#BG.NR_F
M8YRL+N;("P-X(`J\8CGE5[0@L<OK:Q3XP$8$F`DBHS1T,(67H4*N%AS4(VM@
MV^)663[.L5E5G]9G)UC!X$`95NKN18AJ,;BXP#.3&+C+]^;H"\W%5"JTP5$G
MJT>-:1*#*28Q5L`C5DH+6]H^9G%9RP-,5D!%IJ51*X0@#2<#GTJ!K\PAQ.7:
MD82]FE:N/&9*()8R8%)4P$^5_4='&'39V$NDOR29U0M1C"3@%*:("'CX#:ID
MV!$RBJ+.:$9<;(D*Y)V7XU?2SGGIO5+X/)&N!&I4T8$`[*GJ6^,#6YAV-/`;
M>B;RYO6C+";B.-3,B1?-G$2A\*005<`"<V1_>JS$0/$8((!?X,'=2E!<;@P8
M`PP8&=:7#(3$!]-44K5L"(6G$9'$1D5?%L%3W$5!Z9&:Z[BEVR%NL5CEG9)O
MLYLI3YP#%+HDPP^P11:7]!`+[E5\!C)Y.!?2_B9.JIB:*6Z+$E%HFI/;7B&:
M<"@L@<-;ADZ#>1`2GWT/=A5R\'MR;!MLC5IHV5,DN4U/K''>"1]*04H5OK(?
MBWK]9U$&OFELC/(%.!-`)\'A\-YO>$*!00S@K7P*'ZKX95+L(W.I5=V;=V[G
MFG$BC)LJT]!^P+9BHC]<^H)BJOQBS1FJZ$M@O,6KO1BU/8J319Q(QPI8B1G8
MV*2$\S__.3T]/335ZP6NL'2`N&!/_(=J$[W"8F%C:L@B.A*$P10]6@"D"*K+
M#@5+QU,WQ,-6A5UU*9(Q9*!;A-0+7U`])$@J_#OPL9,@14N>WE.5">3"J4%6
MX4&J+X5?NZJD!?GE`I$G,3!1&B_UZ5>B!\)\K2AC^%2WMBUQ@FEUJX^LV`V>
M*NH@I-HRKUHRLE)3)B]2#`9Q])*%,>I)H^I%,3@I)8*CBC'$R@P9'86/-`<*
M?,#+-["(.$>X%447(,5I58"L7_DX6<J.Z2I-M`T>;E!C=9VJXBP7HKH">OQ8
M\\$OC[=+!296)F$&<8$)(>7"Y=8J;/L;(`,4B44*YW#,80Y>9PRKT%S-%]JW
MEYJI;NE*RL<M,1VV*:A#D1QQ<*!".<4!FPC>8-[`5N&:_?066XG7?!FIH+.J
MXR%<H2PXF.3S!3E_>1:LMMYK20RG'F8GQT(T%I7BN=37L$^_'(X.074%M"OH
M'.G?<1).Z)`>.YF!KRI<1'H03[C3\L"#OCOF&#NE0"GN/-'VD9.?]V5T?'8D
MN(<>/14-Z*3H$J<>Y4F'?.7T'%]!?A3!`A2&LJ>D:&5&16PN##^Y3C,/FYN"
MQ@4Z@I]H+&9Q%E_&(5@;/@UW-/KT.Q.U%$0#5]EV$$O1<-$8-:/,NJ)+FCB*
M6_%V8164^0;KP9Z7\`;FU0@P)=<(0$4,E0>7.':%ST0KK7R<!I.B5Z8Z':)&
M?.##QT)(DU1,N<0V]2829SL%SBN-;S&=:+Z(<80J!Y/95>=RP=0HZQ`K]%:B
M.MC1&960QG<@:K&>[0E+T%"<IA+TD4$A3'&>!"(.+<[KA,Y?TA+86Q=[]8I$
M#,RAB$0@R8ARY9@KK.(1-0:CB.($=J7Q9+%\45:E/@VEJ*"54G8,IV<%VE3+
M(927PJX47]>FJ&*V^6+C+%JC.JRJYB`2&D#37+J^"[1M\90UN3;4`:Y0UDI9
M@"H!&_"95^8YX`G*1.KT9Z52\:7[1Q5RH@D838FH!T6\HO)>P8H/(K"`A.P2
M8Y)7(7E9$7EUPZ]P.7(QK@V/<;#+I3`XZI%(D@4JT94TE9JH9&/<<&A>)[('
MV*U;_]`8RMFKZ%O=J\LH);X7N%\]L%,.ME!E<C+`D,J+(8,H``!'L@!7E7A!
M6,Z%.RHSNH=]\WDA*00V!>AXJ%^@4MI-(JRYAGF<JK$K8)Y19VS1651)M)J@
M/0+2Q]+X?RNLLT\)&!9"=PU%#A0=<%.>@D$!O!FL'V0@:C%9VRP645P2"^-8
ME,DK#4:5WC*IT:"*M50E8U?"GPC`BW3-*RA6:\2J0DR"Y$9D%QN`A'B@3J8)
M\)09`27=,!G#]R@E1$I\R>^BHIH@T=R+\@O0\KG(*1%$8@98>9CM09LQ\J67
MJ8*I:H,$HC6>%)A%O_(Z<8CT'@:^$ZE>$E@<YBR+!5+NKEJD&ED=FPJ6H2$V
M+7II^/7;!75=8:S5M@ENZ3Q)0#\@HO,E<][L*W-^*$]Y)]R7:<&1XAR1A;6>
M("*<1TEO,K*`P@GY'QW^M#*$L'?Q`D"*=W""%$\+)&\AVV1>)/O#3\!;X[AB
M@9PJG/0X0Z`0M7C83QP)F`E"`YN?PE"HFY4K)G@)PU[`D_LY_]RQVCFYI!.\
M.)_.I")89[10'*:Z;5``9$E<I@"7?%>+`N.'N?=5I,\7CHOR1P*^N4.@;!\>
MS(N+%]+L2<A57']Q07D],D]3G!^I'1744Q-OOU*Y^3[7#IZI-M2]6U_<>D_=
M$:=LB<\<!0B\MK&1KO.T&NG>L[OMX-`8G;S#UK;&Z<=?SSY_&&()O%;U@Z^:
MUHL$E"\I0F%%2^VC3O42XB`BSEC%1E/!7-+6%C<AA+"%_X,IN!@3T')A+`KA
MDN%7JI5232[B*U[Z>FT0CY2.5-2.E"P+(A_P]S=?SH>..$H?$*AY$?@N#+92
MR4QY/$V\!2@R`S:E<&*$P1)$>"`F]&B9X#4&O%ZA"BH"R73L*5\E5YQL-IZ\
MP(0R;R(3`'0[55U!\M9KS8^J@F3?;3\,.ZZ"^1A@V,3MWZV2Y[J-<I?"#N/$
M^+E<9NMK8;H;EA96ZHRF6&CTQHN%FRRH)M;*W"W/W+K*1\8SV]1/I>/_AV:+
M)J#![&@TO*$0P$.C00N).X]^OQ+*&PBN@=7`ZCK9VSK&>&EZP5^O8D#7C=.S
MZ=GT;+HB\+>T\R04N)9IO1'5EJZU@-U3+P+'8DZOQP960SIY-GZV+1';M[JL
MZ]BL;S>D\'+C9]L2L<[`9E;?9MW.FI8.[9/&K;!R*_)XM/""2$OC?0D-9G8&
M;.`TA+4;/]NV6LXVF>,XS'0:TG&G\;-MB]A.%X1QGUE=MQF@/B73^.AOK(6E
M1?%^*M;;6+,>C&.G(6U@&C_;MHCM@)(;])K3D:3QLVV)6)?UL#MQWVD&H$_+
M+#[-O%`'*?8E,D!B6!:(8RTQ=HM7UP:3N`/B6"-VQPS;9_V.P^S.HQ#&[3*+
MS_#R0JIE\9X\/K#<^@[K-J4[8N-GV[KM)!O`C].4GL"-GVU+O`X&K-_%D%I#
M5-P&25R]H//XVXZUJO^AAJD=,#T!IU-D'!FZ7>4>E89M=5G'12NG(<TJ&S_;
MUGU`S4&7]7HNLTU]QK5CU%K=+I77[P\:8IMK6Z>-.E3#U`Z8[F?KM""F,\32
M?+ZGDZOU;'HV/=O#&RV/Q86L!,MKQ:^TH-U3;-=F[F#`7+LA=GGC9]LVMFLQ
MIP->NMN0Y+/&S[:M*PF([;H=YNJLON\OD45A;RV*]Q4EZ8#$<`<Z^+3;4V&+
M#=P^<RQ]>KE;=NU9S.YBG^CF2V(=TFMLJ$C#U`Z8GH#O*8-Z^OQRKPYGGPW`
MS'%ZVLS9K3HV;=8?])AI6JT%M9&([79[;&"ZX,[WFP&JMG/:J#\U3.V`Z7YV
M3@OB.<,T\$2O)&JLDO`IEJ#6)YEZ-CV;GNWA;9C'XDU6X^;8>T<+V#W%=VTP
MSVW6[>HJ43O%:\]F/==B?;,AMU,:/]O6%S!=YMI]<-8;$@%Y]!9O]2Y\-`FT
M)-X39U?PW%I0-6*?$F+M`7,[`V8_CF22MIG%OWD+3]?KVY>9P5S7!L[6>7V[
M/0VPL(P1Z]L-D1B-GVW;?$F'V7:']1U=E>2[RV%=E62O?G27F7V;63U]+KM;
M!==QF67VF:E%\8X9ML=L,!W<3D,8=H,HUN?=C3U'U3"U`Z8GX'+2B;=.ZMNC
MRG`Z;-`'5=R4O@>-GVWK*IA]U@7$]O3AUJZ3^CIHX#"G*;4"M9'31N6I86H'
M3/<S<EH0S2'KQHAX9B3\DD>YOC"_+\W1QVJH?1-C.JT%M9&(-5EO8#.[,V`=
MNR&9]HV?;?NSH('+!A:V<&H(:K6](_6H=6@!C,8DSL<A;X,NU7"U"Z[*3A._
M>K#PXM,DN"PG_)^#`X/CS8`+(T]Y<I`NN!]<!'QBG`_?O3LYAO_>OC\Q#@[6
MO[[8L-QM1,5.?AOEXS3SHBSPPO`:4!\B--F,&T?Q'-!^_2(UPCB:'H3!)<#E
MI2G/4L-+.'SK>UAO*(CH\4^?CPZ-&XRH!H%[#DN]B,,PO@JBJ4&T-=)\/O<2
MF#1=`ES9AL:41SPA:"^2>&YPSY\9BR2>Y'[V>C/00'`%]J?A\?'IQW<'GY5P
M!DFMOA.V;>TKM9'HR[H);#]_8_S[]/C\7Z\-I_.\?.7\[),:Y&QT>GYZ]O$U
MP!!Z&=!NG6%])T)(?C\Z^_!A^/'X%YCR_XB]:2'LF=GI/']69?6;,(*#?+EU
MMY38D]O6YU'&DZH&(]KY/$3QX`,U?WG6>4:?%]YDHCY?!9-L]HM<W3A.)CS!
M[V_S;*H0BV4=G;W_\N&C0/O(&)V<UQ:Z6?1($$)^41H==Y!<"@;K6UZN"U,Y
ME'./9?3=]L/@W.?EQPG#)FX_^7A<W=EW"`RL./79[*X;Y2[&\C@Q?BZ7.=MR
MVC4SF;>;Y6M'_[;@3UW$E1:/NV%I""W^\@?WDM0XB28@1X^YS^=CGI3K[II,
MZ*?Q>KG\/7#TL#QSZRH?&<]86_",U>D,'IPMFH`&LZ/1@&@P'QP-6DC<>?1[
M$?VG#037P&I@'VA;MS!;YD,\R4-]?G3GV;8]/[+P!D&7N8Y.6]WU^5$'&Q4.
M,'NUM<`V%+5]M\M,RV0=J_GY,H_C1'\4AQZ`=)UF?&[\&61:(.^)N?7EVCTA
MUG%!7&#=/%UX>:=X'=C,<1UFF@TQ()Z`37SRZ<A(>7(9^%R+82V&FS&;1NP#
M6\4FN!O8YZ4I-SL?O4VL+RKODY]=9@T<9KD-N8'?^-FV%1-]9O<ZS.EKO.[6
M#`;OPF26I1-:FY70VJJ+(1JF=L#T!'Q,?87G>VD.?85G7Z:.OL*S/]3J*SQ-
MM7A:=R5$P]4NN"H[3?RZARL\6T]WRS,__O"/G_/T8.IYB]<C/IWS*/O,%W&2
M!='T.$C],$[SA)_SK]G;,/;__.>//QC&/_PT^.OU!^^_<7*4IX`*GJ1KGC6"
MR2_/SKUIM^,B#:(,_O"97_SR[!A3_I[]DQ`N;L`(G*/0.D"A]EJ88_3YPIL'
MX?7K%^=(`^,COS(^QW,O>L&(*`R0%ER\J8JEJH2KD/:;;YV,\1>K<VA\&/YV
M]MDX^C("[CSY/-J8L]BT>T?'//.",$4^\Q7)#,_WXSQ"2@.J$["+GQOPWSQ.
M.%W"6C%PZ=Z5E\H+3*F^>J2O'NFK1QJ&[PZ#;>\4ADW<KJ\>K7$G6G+U2%\J
M>%(LHV\>Z9M'^N;1HQ,2C_I^B@;VL0)[UVW=PA,P6:C$&*[B0!]\[>00P;+8
MH--C=E..$!H_V]8Y/H!40&YWH'/==XK8QB6OWD\,MR#'4@GAMUH([TE6V";K
M]BSF.`VY2M?XV;9-".RS#C8#=G01^IWBM<M<=\!Z=D/8]0D9PD=:!N^+I7L=
M8.E^0UBZ\;-M[5\PUW99S]3=*K05_"BLX&,M@??#TCW6Z_:9Z6H)_+@E1>-G
M:RMB*R)8_/JXRWICG6N97H9UK'T>7%+2$M6OQBK7V2SAO)*+=A5D,_I#Z"53
MGF;5E\9>Z$4^QX$6"4\YCFEVGC-C\-SP`%'N<U4T7#ZI/LH5&%YV0VU2/`AE
M-`:-YXKQ^O<9#_Z%-0+),/4LO#Z\72/=R!J8F[E=JJ5(RU1YG)]XE`9Q-(PF
M=`/W4YQF"<^"A&-VYUL>\8L@VYRP.6A_PJ9Y:)Q\^/3^[(^3$^/MR<>37T_/
MC4_OAQ_;E;=Y,E^$\37GZ5)9_#7E[RD[TX\O>0)?CZ_IZY+L1NK/.!)D`M2/
MQ!,X1F@L$@]X%9@<63_ATQRS)N,H9088?OZ,AN4I[CI1HU\-@`R2!.,<'U:C
M'QJX\6%47XY"":>5!U/*-(6EI3`HR-8`N8D70`8I;+D4!H<WK4ZQ#;W%(@Q\
MXKR%=YW$80B#@HP((MIQ8E;^=0%\CT\$!?P*6UDLYURW^+3`S967&C^9;-!U
MF.D,F/&3Q4QL6>QT"3D_=9EKV<QR7`6%<4TY2'Q#^6-,.1&"AL98(R%:T+;@
M-#(PLQ2QQ13660W#`4KGO_)`,A_R8^A=(>(+5!,=D_AK,`?.!4:2(A>0(\2N
M1?2NT#H%Z9L$7/#,G$\"9-<@`IE%0GDL)1DS9G&>4A9S'DW@8QX)CB*^QY%C
M%(.`1R_+LSBYKKQ9)\2YW$E3W$41O0YP30`H/X,%X\/`+L2SB@&`'^DYI3#D
MR"7'%<PMAO?F0B>66)E4MD3Q^A7L8F3%OM6GDRIB2V#)GM,7K-ACG;[#NK;]
M75AQ6VUU7PU4UV.GT258`OA*>HIC#2>79`><Q\.+BR`,@(W25>4%FJKMRFMP
M:)Q^_/UD=/X!'.(1_&X,?_WU]/WI\/RD7>JK0D$4&UY!-J10&J3%OBEZHCS$
MI8).>:G`U9<*]*6"-B>S/PP,9OMAZ#\"&'9,ATT[5E^,6!/I^0YYS::Y86W*
M?AC>%)_89#LT,2ORJ24[[Y97["U8Y0E<!=@2#?HJP-/:'=NDE!]Y27(-MF\5
M_!]_^-T+<_[@W/+PV#F[BGB2SH)%'3V?>(+#>5.-(\U!;><@+9/O//KCN<2S
M;V!?/G_UE,#5M&W/?325;O&MF;CE8WOMNI+_/8MSXYT7^[/<BZ89IYC]"6B5
MZ76)E*/XD)6?WF>3PTT(^X:,L1L7N),<F/V.OF5&C<4&ML,&G4%C`6D$FGKW
MR9![`OCILQ[>3NC=IY3G$T#30['1O=7$G9*%OX^2>'?T_N!H=&J\%-KBE?%I
M%F?Q91QF7N`;Y]S_?_:NK;=Q(UF_!\A_((P),@%HA7=2BVP`C>R9=3:Q#<N3
M(/MR0),MBPE%:GGQV.?A_/935<VK*,F2)8]%B0_)2#+9U55=757=7?W5)("^
M=_YBMQJ\FPS,3E![P<I>"$H1#44736V;^X)'(":YK:YC+U<8ERP*XJ2RJBC<
M2.<N=JJUA$-N2=L4R3L",6UUJ_<(Y".+JFJ*DK%-B:\C$--;J=$A+B\NO>#^
MT;.%3V<"KC*Z_:=74EG%$C5K&R"D(Q"2VFVKK%8B71<ULQ/27BK182X@P"U<
M!.`/A-_"X#[TP5'\`@[CR0[N.S?Q&OO+IB;VMZIF=`1"DCL+V&W)'82@5O@,
M(G0T1:U:51[RC=M:H-S=*':CN/NRIONV?5'GJ0L@%RX11<.415GO\ES6\/Q[
MS<E>R$F614DR15/I0NZ]UJ<ND&QKM<WC"T.ZD3R4D:Q8'?[QL%'AK@+AE]2O
M['@J4HY*@T=G0P2?6+4=*KP_&?UG.#SY0;"=#&O(QIJ@@H<)^HPC0FVUX2H2
MG(YCQQ..4.*RJ,"Q>F?H=`0E"@,_F83I_43`W@AAX#\)LS".$24KGNN1"'\N
M\./&W@,3[D([<H4IW<XFQ"N7Q:`LA.9U]\2;M`-7Q$JK<>I,1/Z3%Q<]@@>3
M4)C8T!B^"5K@V`A5%(S]E!%<W0/CF$`>X:\PU@.1")?P,Q+-@'^H55ALNH)'
MZ"R9!)'_=Z:LB;*EM`&:"G3JRDG"VE5WZ'VF5L0DL`7SRHLGI"]_A<"K\,""
M)(V8*+SH^):K":^0NT19=%D1==/J\2Y,0,ZH&BJHQD-()7<+B1-"5:DD'!GQ
M;;2D%</=A#:0S?7'^\571M88<T7L*WU1PF+1M5'7I+T>]899UG(DRQ<+"UIW
M(D90?FA=X@F!$]HS#Z3'`3>IXX35]TX59=D2+0A9P'S/HI#*CX-(@1%\.<PO
MB0JSXEYH2U0U-[GECZJ4HX[RP2S]F"[5_5C34KTH%7&E1\.L.U74U0Q"T9G8
M7C2U@P+-#M41<2##IB[BWSFN'E>D,!)![6+H+@P;A5`QUS7;]_G#,Z(,<P"'
M?^P%=N!XA#\)`Q[;?LS!81LZ7JAX$":+U)R0]$+0JKL4@UWPP.P1],2+E\P`
ML;6&;\DD1;<U"GT[$J[#+\#9^^$$A%M1BHO`X:'3Z'HN='I.Y79P=6*E_H&+
MU&#F*R8:S-$UCC+!D,'8KA[$YABB!:68S$LJ0,&$U9:#I)(ZMV&LS^TH@(F2
MS0AO*8@>XI5Z4X33C'`FH:#SV0:3S0O!^61R8.ZV0,0O`F7D>(XN\_YQ'B1>
M\G3#[KTXB6`H+^TI*R$;U860C4,[L%T/S!'7;E3CGWY<UM@\J2'T,++]B\!E
MC_]F3R4M;2$M6##+JJE;IEDE,==(2>,L=%*4P>W3K,*&OK!I13K]R!NMOM5L
MZYJ&[#QPST"&9:/&DD9E^5163E6YWG2MD9+&`/[FXM\_^O9]V;:YL.TQ&&/&
MFZV]5S8W3*,(?_1BQ_:Q#G>CU];"ED^K75[6R/Q(_@'+PG\'$`6,(*"`D,F]
MB.,4_4Y.:S%:]658'<DEC<S3^CWT4[`:T=-'SZ<0+*.A2&O0F'NYH9&<WQM&
M\4UP/T(\V@J)Q;BE?[*XII$+&YDG11T8@BSO$>ZVH*`LI#!P'.:C50:?0"]6
MZ=5::G`43J=A,$I@IH\PPHNOT@1B[\"E2#>G"A/.98XW!:WZY\G%Y<=Z)RZH
M$T(:>/P[;^CD9PVFDVX:]>FX@EYS/I6*]1%^J0AZV325Y^;27`/+*/`I-T=C
M\:S]^.<B"I4&Z@"XOWKV'9C4Q"/<[ER$TFH!?AZ=G?PL:[)BJ;*DZ:7EKK16
M)S.(8Y;$F69M2DCIPS"9NJ:4A&KMS4'31^'82WX-XQ4,D:S^YX9!C`'S-/>%
MOU$@/4_^M"]9D@9KOPKV<$&B3IJ0B!&N.F(3A"=^8.!0PBG[&$8,0@S>7>?I
M%AQ*C(CH!%],WSB4^2?H#K8ZB#P$FSY+(_@_'[I+EER-;^W'YWB"F99.$1F=
MN<MZLYA-V93ZJFD8)9=?@9N7CMS:7,'@]255-;56#-X&@R7+LF2I;SA8;R^N
M/13*-:P*;,\]YW4"+L/`6<?B20U.0&--JU]3VL4-U\F?L;MD+1O;H*AKD@XF
MSJS8\DICG`K5"1D@B#9&XR##LS"]2\:I7\;GHQ2A]2$P>3GKAJ9;NJ%E94DV
M)O=Z76WHFV(9ABZIUG9=S<6]7"=S+?S`8/7%GIL76%BEWD_3L"3H9SFR&Y!Z
MG3XVA_U4-92^;/6M'?02#+S#F!M_A)7MF8=+20^W&J[&%]D^Q$4P2N]B#]9]
M6/H!%YCE>G<ST<J:5>OS-J2_$A--V2NZHNF:O$LN:$)<9/NS9XS_>Q%D5NQ7
M"*<_Q^P&=_`V%/BI`M9!D;(IMQ:%G?:H*3T0G863:],.Y<*^83%$_\X$I'C&
M'I@?SC!JSPS]AM*!-;&DFI4P>67CN^I'4R:&I<%:TWA1/RYMKFM7LVP7+VY[
MJ0VY)US=?!I<7OQG@`4>A,'EF7!]<W$YO+@>_"H,AK<7OU_<7K2L[$9]XZRQ
M$3P<79S\P#</(>**9B%?^\_2*$YQEY77KL'Z/479*;`Z#UY6">T*]SB\$/<B
MLY-7/'R3^;&.,[&#^^S4YR\(R6+7([>`1P:H*EZ0XN9`&KC9_FW1US'#K6&L
M[)3U2.`%>YA8/F<+'[#2#X-%R#![C)1PX.!!>R0,/PP'HL#&8U[11O@E#5CE
MF)!."8TV[`#CICN*DP[/*N9<>.^$OI_7Z^&2.<EJ,.'>?L2$&<3!CC>C6ETL
MN+?ORRIA_`1'A'^+:2X*,.?2,?ANBI^)Z-2._F9T4@.C'=/>ZXQ.%F91Z*9.
MP@LRW?OA'0P7?SCN"0-2EE5U\:98QJ[.#KQ!K$:X2>_XJ<L[.YB!\7&]Q\K8
M[6K_NFG"&KX=>?S#CG!G^6E1F;PW-WDU2M7TQ&;V]TI:KV]=%="+X?#F\_F9
M\,?@YF9P>?NG,+P:W;;+GMZ6A<Z^QU,7KAH"!KP/7D+%S^)T"C,!^N`*=S"W
MOKQ%'2.]K&-D'GD=HXR33!H00,\>R[1=_':R;JDC>+>K=-15V.EXZ*H$K6,5
MVX.]CVO4-X?7WP<Q''P!G#7%T!7`V7<CL>M!/RI`_H[9MV)VTVF--^E>C.JS
MW#B\)LK/!W;O!9BG(-S9/IXJ+5GK;!AT+;I'M&%DTQ9J:Z/;BI9FB*:\S?WL
M3JY-N1JBU>]CK?'6<KJ7<E5E45$TL2]M`TFU0TZWL\4;X5>\C27.-VYQL_K!
MPRKTG2E^'=4V1!DLAK)5J8I.K$U+K(FF9(JZO`W.?2?7IEPM4=5,43'WQ,,=
M051<V&(GC.GR"B57N9U!?AT-?R]#9*RIYM?@\X>#%Z9J*:*L?)5EQN$+4Q%U
M'59NRE>)@I>*<X7)/2Z0GU;C#'8\[2=/![^T/.<7V[H=OM>-T[N=J*/8B=I[
M:NN6ZC1%29%%5=\3?>V"G$/!O^OXVF^^*C.-?WP%]+ZUR6V0`OU\BG/C]DD2
M>4["7'ZS>R]SHK=,5-9ZPLWYZ/;F8G@+HW%Y?BL,1J/SEN4I#V+HA3?C-\QS
MD*:(^>P!KW70?0[,[X_8?>IG-R=LO/GHY*`[A!ST/>7WX_6^"O2,0%D(L\B+
M\_L813[T]<VPGM2/V?P1RU"&H-6I_3=#0E$([V=T"=DF8`E=09DR!'MR&5"8
MXIW_['J([3AA&M!%A.Q2@P^MW[,`[XGXF'_ML%E27F_`CKP_P?]_&@P0Z@AH
M!V%PZB),C'>7<F5$0)P(V$)<*\^9Y/<.!#MO.7\"+[14V!;8(S",!TKY`R3,
M.+''8^$+\\?(-OYR%P9IG#_#@;6^3$+H\"DBF;F+Y87@5L_)++N7L[)+"(*U
M^+4Y[AJC=,>`*,HAH<[X>,DFF8`($"4JNP8TH^OY@CU.\/:._;APV/(!X*QS
M2#MXWP5"3A)&E3=B:O19">[_Q+M=(%\O1E-/H@W'8[";PCC%JR>"3U"A7#HU
M/9C:3Z*0SD($XH)60C^EFU,S.X[+Z1PC^@D""[)(1*O[P*)DX?AZ`5#.(/<R
M8JL%7?28<`X1#JZX:E2\E.D!F\[\\(D5WZML<%HKE=2+"QKE'Q<T]7T.&D>6
M"F^7@3K>L9QM+MR,17SQ+^@M_D03`+QXPP3::3()(X)`H6[&I3DH,</FYT_6
ML2@#)!%8CLY5T7S$Y0)K%;FX,R!\\9()V5(D`&:W#2I\`1RXKI<#+R[0J(WM
M?GB'$BM'@VP^W2P,'?B*[]\CCEM`#@8$3OB:0F&N^7VT)_17\!.!_M6`)'O"
M@&0.S^%=.`C7)M1\T_XU;!_H$A_3Q2WG8_X,LQ4T0INF418FD6.S*582[&GN
MPZ`?[U1=$R55%XV^CJ^LO#"WJQMO:X1O<T@5Q0-78Y0`"V(2Y0VCP&*(AWF$
MO_0!`3ZO[2="@SN86%!1>L+H7X.;<^'J&B]+M2L&O`J$W^P*(",'')4,/GL_
MY-[XK/#&?'HR/B%L-YSEZ(QV-B?PWF]`7F#FVV0<*+4&0X7,8,"$*1ZB^9;[
M!PBR2K</LQNT`J8[7?(-XM1/P"9G_F)J/WK3="K8]_<P*?'V;Y`26#5>026L
MKRQ<`R>)+L!#^+;ZG66$/K2_`'^Q\)X'=72%E?B)?T"GHX@JB`/7FKQ)$3A*
MN2_*7N2(IA3VE&QG(LG?@;_909!RI@E)(`N?0!P,07TSK.\H3B`<RZXKN]!M
M8(79P`(8/U@+VI'P!*X$7LQ31\%6(LR+`"84&L]O82.J.(D!T8(S!%SAO?S=
M#[F1*@7E$#Y:+J^P`L;&;0W!J;HV7JE&EO.VES50\6^9(UV@/M00ON<EB,+9
M!(G]P%$WP;^,,%K/$<@EKI!$BH<S%55$$>?(@[D@KC/E*X5>49ME+&R@,RCA
M61EJ5*QYUE9Y9SWO"H]7IOCJ>Z\"N%KJ&>G7>Z_ZQ\I+\G?-,:R.VMQXUGQ2
M7<^JZ@7_HAK1M+>(%[KJ0Q]Z^E8D*P\N)5_7;KY4P`YD,>@BD_+%@V&`2-##
M"#/@0`)!F`],-GKWN%F!NH$MBF#D(F=2N1^ND],T>L+G8IA0>PL>%A$6RQ&/
M6&5AF9.B.`X7@3D6+005$-[5YN?8]J+L$CQN'*6L&3M0B&)'3[E4D;V,VX0%
M)*>X#(YP?F(;U(E7B1QS1X<?//QP-2LBI?/<<G/"7D&U)>[O>10"M/",T"_>
M]475M,2^H=$.`B&[IP$8MO`^H)O<3B7XP1$CM)6(1T$H+!K/TSN".:\]RS6W
MV&&(Z64G*1;:%1H<(QL66+B'R=Q3&[[;]SF`+TWF7K_D@Y2E)W"T,](7KCXP
MY:"Q97PC-#Y==./6`,7P3A<E11<5^`\1V`U-%A6#/P!?,?G%M`P24Z6S=KQ0
M)B):RUF.2D$3/6(<LCO?W\'-@CN88+A]4&DPV[G)'D+`#T8V/U\>+I<P[EW>
MLP(5>0&/;5AU59`%!%CP^$"*;XI\\()PBJ#.W$*=HN7!$9^&+B/;@\!/B/Q<
M&J'"^M`606[:VB*%<8@0;3Q6`?>86:0OJ$CY-LJZ+!?V>[%>=-`,;PK-L";N
M`N_=$0,OY/?^LK;Z+VKKN#JR:OP[*((%"0.O=OE\>7?\0X<?6(?U`X4<6(OU
M=6`&-IVB+;P;<>/%?\.BC\%B`$*:Y[=Z6Y,NM5P7LGRIGF%^)_R?H/=,Y;L=
MTM]7;A4=N=5ZIG[XW"H]TT!NU9YF+.5VN\G=@CSAWT,,X'U$AJ/#RR.:W):,
MPV]IAZ_JEG0LG)IDKLW^*TWH5GCK,P\/O`)7>/*8?P@7&-<=?$[<4F1EE]0[
M7EO`Z\'[Z0$_Q66/N"=]7$&XVM,-'H0K1^#!E)[5YV&INCPL/1ANU9YD\B6'
M:AZSSS[/3VVGJ9]@[O`1S6^]ITF@`D9/:2\ZR_J\2H?/I(8#>HK;"$MYK4QI
M_O$5KJ/LV:%A<70:9_EK62(&1>G(W>?1F>"&4X]G).4IN50J)["SU+5*#NI=
M&+@Q3_N88IT`7,+GE723B9U0`K)3U!ZFTM-8.@%:\;TQJ^6:Q'G>6'Z6'7GQ
MWZ?%CE^6]Y9SD)]MNGE6-$\7>"BW$O@A>)9VDV<)`,&)A\6W/<RH=6T/KT50
M6$/'ZY77X<FLF#K/I$:Z$3^0HRY0NC4_1J4LEWK_OH\%-U\"S4+?<PCT'BM]
M4U9TF1.-S$:L<F]DED:S,"Y3;G.&J5(W7C3``M2!6TO\906Q&/,U4GXD[M;6
M8%0K&D^*BZ2*_V51N$JH]ERX%]=%6I%CGBY</,J/F#%['G3`]<9C1B7)?*RC
M\<Q`SOF@I33+'",[0>U$DCPENDBV7WS(G:799?3;<-P_R*HE/.7S)9LHU7H*
M=IQE!,1O<5POE<?U5G=<WQW7KT%[=_C\NMY^'C1M/WC0#Z!>@[;-RUV]AOT]
M+M\,TON2\K6KS'_[#59CR\(!ZNN!Y1-L)J`_LA3:NH@&/%*N_YAO#=1_O:;L
M[D,4Y$Z%=\.F$/*#_Z__/,P60_5?;RD'_Q!ENIER#O)[377QP$HT\H+8<^H_
M_TYYK6\MM;?U`:TNQT%,K:<A[62P_54ICEU%VS^"+[1/+S[&*!][S6.+/*"K
M7=],A%_L(+6CRL7>[$)34S@O.-1X20B^+ZVO"=.FB(9LBH:Q#?K=$8A)EGKF
M-IC'>\%$"X:CD],N#/A&22;/F6]E)^;[$]^6[\SR>BIH2;*H+?)B>\+&?@BI
M9W4V^4C&^JTYV;>@>C=6.=_PZ^SRVA4;#$4TE6UJ$"UM>YMR%WLA'*V+D8]F
M(KPU)X<8(W\,HS'SNBAY?6NL*JIH25IGC1=M62@]TVH[$RW0U4Y.J\TQ$3J:
MZ@JM*DWTQFTMT.T][&77UN[K0NS%$OI5SZ660^UUP=VZ)U.62O41]Y:1O1"3
M+/7TUJ^ZK3DDQ[WE9R^D)9N2:&Q57[R+](ZP+E,7[75MM2C:V^D&W6YC/;S%
MA[?5HAJ`,?[:A7Z[2DI214E_E8V]PQ$3A'[&-M4U]X*)+O3K0K^]<5I=Z->%
M?EU;;Q[Z[?5&7X9(0+?`NVAO%SY-U"1#5+9"JSD&,<D]N?71GM%%>UVTMR]^
MJHOVNFBO:VN'T1[_>/CX:GE5L@)OC$"G3JE$7;T`TWJEEWC9-;UG&:+PKM\S
M%%YOS.CITH(:8EE)-B^_(]^DEH-FN8*[94$TWC-9-#55E"SX*WZ&;AJ2SOL(
M7PU)U*5&1Y=$O]N,I#]?H.^F48SR`$KU55'3<K515564^WQ89-E`>2^HQ%FM
M,(N:]IO]1#5NZ;5?4C_[UE2H9E-48*PH+9D(`8$%^IFJ87ME64C:]R;POQP3
MD(HV8EU6Z-$X3*-,]VH8;]G<=^KE*(ED!AV7`\HY3+ACR1?&@CIV'*\Z690A
MGV<A1]9[227*I%ER$BFD?C:'^0RL5=YS0I3"F!=K?22L.Y#-.[,GET,[]7R?
M"HDC9B)5]ZP7/8QL-)Y/0H&DB*+%^<L%NXOZAE6LP0KE=QK\4::BAXJJX]4S
M/KT##PW-XHJ/=AR'CF<7%4$3*AR?UWA\=6NPXVFW287,(*P7Q%Q:CK%2%#,-
MLE.C>4W-)-8&&97.I^[EFI,OXW7._;S,^VA@_/J&BO4X+47L][5"-??#YZ0!
M(H@>J.?13%U4995$KBFB95@+2T"C!-Z?W(P^G_RPQ`UE%B5S0SB?FGX(WD>3
MEGB)SZM9YA6P"5'585B@N&ZYZW69TQE\SFQFT6+=ER$0*X'-?AT?]K;.1^L9
MK^=\GIG,JYR-85JBI"LO\BQML),;55M61:MOBH8NDVHTJRUOYUQH:NZHXK+:
M4^>V[UHQ&/.PNF@3]@=3MRN!BSL1':;NQKO&.\'4/0`<6.M%W>AP8->R%^U!
MDN0XL&#CJ_Q_^\V(!U6KPO#CD$^.9"HL!"\E>)[3LP80YT>,7SO8S99C&G:P
MFP<'VMC"PE.?\T7*:\,VOFWIHJ]+;:/[X>VNX=@)=AU6MS,D+2A/N4LDP4ZA
M&[1UV1)E:QODP4ZH#=K]GKP-P.[>F(=6Q!F_4Y31V8<C<7A[3ZVM@CWX2&*W
M>&N=2C=HOX=8PM"^2BRQ#5Q;*V39WR[[_^O8A>-*#&\UUM<A\'0$P6QUT^R5
MKYIU#JQ!6^OW17VK"SB=4-NY&#XN3];Z*TZ'PE=%(_G'P[],LUY",4\Q?5%:
M<9Y'''A^[WE'N70$OOWFIQ_3^/3>MF?_./-BQP_C-&)7XV$E)^^&I^0-PSB)
M*?/@`Z;M7=M/4Q8D\2U[3#[XH?/WS]]^(P@_Y8W1\?K`!19N[<<;2G-%FL,T
MBN`MP85AG=I^S%.BH.O0R@T;__/D`G.E3T@R]/WSZ.SD9TU1^D:_WR_[NKKY
M>E?._YMZR=-O+)F$[@5%'M3Q#?N@&Z8LZY4N+&FV3GMD^RR^80\L2-DE6\'W
M&6:*S],T5*EOR+*AEU3G&GPYM2:'LM;7=:DOZ<::Y%`CKL:?PM"-!X$[8M&#
MY[!X%/KNAGSJNF+I1DVZR]O>21\6<*\8AJF:FJ9MWHF+P(D83`J8K/3O17"6
MLH]1.,VFSK4=)1Z+GU7^Q1U3-=-2K+)7FU'C/75B[[\+7ARX#W;@L-MPE,YF
MOH=9Z1MJJ*G#K#!_^G%M`KOL3U-8BJ*8_;Z\<7^6RW:8QN#<6)2]N;&`=%-2
M5XW=?/L[[<\",R8KDBKOM$>@?;?AYIK>E)5L&'WI_]F[MN:V<2S]/E7S'[BI
M[FJ[ZMC+^R5=O55NQTE[VHF]D5.[,R];,`5;G*%(%2]./+]^`5"R*$NF*(N4
M0.H\I-N2+8`X`K[SG0O.4==L]%>F:NDA5^PPS38LS6KB*;^5,N*9&ON=1O2>
M$8(;D9O^<M@-9<G>TU2WA.0;3=;6<RZ+T[$L4S,;><QG1A*?^4PW)W1CQ;]2
MDJ;&2+=;>L2Z\[3P="NT@Z4:EJ%M_71)[%,Z3+D:^1Q$<<(^(KC>[++29C+S
M-*<$,>L&;_!15K$:!GGN6Q_FDJ?@,9'=D&"X.:/2-5W3]$7=O3#>VR=;@9ZJ
MHWN&8]6<[#QF]D7$B/S'(&(P'Y#P,KJ/D[&@_-?W#+?8+IG><[J.PJ>Y=?#,
M^)<$H+W[+V$UBHL/4TN,VR4GW-QZ7_@)Q>M[,@["I_>_W'++3/E"ORM?XS&)
M?@%AJ@&S_(+[7\L^B+([8UC/WEMQ+V.U^1>^R(PL6U*OWYT\FS`#:1C\*&7[
M*4M#K<[#;.X"YV?RSSA1!OE=&@P#DC!%PPW-\\%E96*S;)>9Q)U"<5E)&,#%
M[J$9O\&49",EF.]+ON-\FD3\[]@J?TF5L9!`6I+`/NX[J?/[3A[>=\+[3K73
MUZ<C>?:^'F/QRM(VCV$;6WS84)L2I>8N#56U;W9V^RF*OR=D\MN[XO_+6W`)
MG:8(LX`Z4XPQ7/YB7;!S%72\N"WPK#F>E%5P,CC_>GUS<_'AZ[>K"^"3ED7U
MBG*9^F,+:7;T$M)ZP=V$Q!?7[<LJ_Z]_&2[=-6+JF%DM<3*)DT*#5<FNJ_+:
M[(K*698EP5U>^*`7A%68*HOOS4BL\@<-A[V47HW=E@2,H4](J)S-KGBO%\2F
M>+95'L$*+K/`D-SEM`%WTZP!3FL'<4B2+(FCP$^/SD<D>DA'^?'\>SN/3V'^
MZBH;GE9]I]*5KJT=!K[Y>KYX3+[$CR_B1+HARL]@TGNC<7YMJXJ^M9?X\RXF
M^4`?:1A/N#&5\G.E3.+OO%A,$O^3^MEK3[`=KC3:`*515%%NJ3^*V%,^,"-R
MOL68]CX4##G+'_(TFS^$*P!DF[;P"""]!I"O-*4D\4>B[M3P)9J,XV$>TE>K
M8?>7GRB?293?$S_+$WJ00+)T$=H12&)U]FPCDK2]A1(&%KXPD)G%O`/\D)B'
M\'#(1423AR?E:)#_>Q2C@<.&7DZ$0U!!4)$+5&0D)20BPX!$2\R$\[2CJSQ^
M(M'#\4&RE(_T+EFD*;HI($621'[I9SM`2"DQ^R5,`86=J3@KBK1_)_?T]4Y`
M?>,NE2"SPDU[0"CSTJFB(<0@Q"!K66\,G?-$$C1\E@!D&M=!!$$$V82DB+RL
MP^0C1]\&9P=!/M@Z%['C;WE4\D`7\1RGLT<9@:/E2<1M/V&^%-T].'UG`'*(
M[..F"((KYW'$FY0P2<PWV:?QW1]]@HU/-!F3Z$7>U6=2=HS812NCSAYF*:'#
MZ0]R8"K),NWX&YFPG_\\_;.G;$.LKXIOZ!JB1O.HX:FG]DXX'%*.O4$'^V\N
MNMX>@M4BUDXJ@41'($'+!?E'[122&['ZH_-1$)&#\'PLIZ#EX5+^&>('XL<K
MD\P+(XCVK-S</U#J<?'YXNS`7!U+$1:T6Q`NI+-:Y*,;E5D?UU%&DB`^"/:Q
MWH(QU*(+?&</.4(*IGWL/&Y[QM1RPAZ>'"LWV=-AY'\\KWD13I:358W7JJ1W
MY(PCHB!)V3FDB&H2D:C$0<)#@),_8O:M_QD7]FPYNIOXHY+%8R&8()C(!B;R
M,Y1KL;WXO\_"XDG(`5L\"QDCFHJ(@HB"(9LUIW:01Q?*X%^E@_/I1OD8)&FF
M7/&MH%Q>7AX"35F+)\75/,03Q!.9\$1"AC)#E`H4N4'DZ-)91N3H(7)(QT3.
M!Y<GY[0H._)'$0)/RP[7J_,^H<:*FS+E?!'=0<QH'C-L_70GU5IZ"QI2T@U>
MH$@9D.@IG8:!,YH$)$SG]11+!PMO\<[\(X@P+2",VQ]2\GH\6!G/CMBA4).7
MR?%Y-E(N"+-NSM*`*#<9/0Q0&3!E0R9Q\J)J^H!.LA>ET30/T05MGE;C.<6/
M>^GDVW9GI^$PF`:(P\5.!,]]B(I=Z.J:_NMS^RQED#%<+GJX#?P1Y8(LA8*4
MQ<$67RTBW&(`:7==I>9'JY&?5@EA1%+ECM*(\^3'@#<XGN1)FA/V*%DL>A\G
M5'2M*^3(-L_7A1$T_40UC\BQV+GFB>H>T>,CXUC\(7W(P]*W(Q[AY']!8?K,
M'\W&Y1VDBKYGROWS-U?N,,4>D#W)_'>3.!6[`12?U[%BAR:(5OQ:/%!"^5UQ
M\=CQA!8-/\0KHDQ$/S4VNVBHQF=A;_/UIF1,%=XWI#B-[$'F;T]$UT/1!VNZ
M"I*SO<F>G:U"])?@+29+3Y/.M^"(/-*9J&G*3\I0K$V(^+D1=40S]JYHML4;
MAU5LPU_2Q4GYP^;1PEOE+EQ*%+.1'TD0BJY0?`7#("T:?W!Q,1E7;OI"0!7=
MK]EO?S(L$U3#`MNS0*$_>%\_]AA\B;KU,_L_6RC/YC^M[@@FQ6&Y';$OJ<8W
MR??1D&]!)GF^:7DOD.\!XT/$]^,\$C@^*=J%<(!_X!X=$H9/_/><)XC/<@E]
MB\1&$J"5"N%-V!D<D4S\EHI.+,I8=(V<G]J<GQOVU4TG$U]K4.I=R<8N;X(M
M!+\1QK\$^[_^98[*5;!;0G2^GXJ>A\JTZ6'E)W\G(>^-JPQ&E)^=-T!TVWWH
M7.Q#AWWH:LR]V`#.V>(Q;!?7L((O[[WSW*I-MHE=M0!L76VRM5F+LI6\8U$#
M\-L<O6Q'UH:DM+U+:K]G;.U3[OV,;;(OK!K[XN@R4KZ=#DZ581PR=I_"C&*F
MO-?VX@;AI@0S=8I?<5N('%=LEYV+ZHU;Y\UAFU?E[JSUMA8MMA?=K<5[FS*Z
MPA,R8'1FL);0;J8MWZ*"WNC77OHF&G5M-R/L\SP15D=AA;_?MXAQ=!Q]Y\>R
MX;BVWLS!)&G1V,SG/W"'"'M^[N4X^"-:-USB@&N88)O;=!`\`#DYX.E,3.XV
M%;U[HU2;.;M?YQYN?GKQQ-;;B<QTLW4;#,.4=B52R,D"AXG*L+?)9D-]^_+B
M>Q%32)6$^I3IVKN0@HA/\?A9&,;?A<-=!)+B_"Z[S\-9&$*$BGZR0755L%1-
M*.V?7(=]0ZZED.SU*)(J_I3[)X`'Q2:4=U>GX1/B1=V$"!<\PP/-VY/NVOOH
M=6NV@J%;;&]NDS^"*GYAU;QB6Y3%/,R(Q[6F>E?!U`UV6K>I;'8`<M)T<!DC
MMUR]H\=53OT^?.0:7*37I/ED$@:4NX4WT/#,H+2TJ7IGVMYBJ*K:J.!;/`DF
MJ+8'NH'JO5),I73`CB*&A`K^;%R<_&'.,"&)QT7""L\8)$F&6G\CDNYZ#"LU
MM.JK+X],S7I]F^X*J/:7[LG=TX3G+&;DQS3(A2>WYLD%A]%UQT;MNT9,NN.!
M:NPIS-!'W7O#$XV#H4)_3'BN?)&:'F<CFBC^0KP:CW)=!Y#);!#+1LN[VD,!
MW%3S//D<ZV*BP>4_+MXKVJG%S].K-RGKBF355:W%1]SNVE>=L=Z6,%AY?6XI
M?Q#7M/F:9.."S>0ZW<89"5&#O#$VJX.G.Z!;>S)/]CYZ;>^M!:[N@NFZTFF1
MSF8I;NV\C8*P<-QJ(G`.GH.AV59/@0&>:8.AH].GYZY;*35]J9_6BSNA>(!K
MAEYTG>EZ&W1U3VIL[Z/7)48>,ZX-AQG7VY0[07V/7MNF7#VVZ;)CNZ?D@;V/
M7EM,CNJ"Y74U)4I*M5O$3#%DVG52N/?1ZUH9E@JJ*OYU]!A+J'NO19PEBJ,3
M])2]+3O?536P3%3`U6?7!,_1P7'DBYMBL$7:P$0?U]1/+GA[?7MVI92N\*/J
M6'\5TS;!<CRP]I5,LO?1ZY9R]SSP3`=,3;X<^</2'OJISM8H@BXA[0+:]G5=
MNS5%Y"D2<W5Y]OOEU>7MY<5`.?OR0;GX[V^7MW\7TKA[ELL>=4\_M?NL;$P8
MD+L@#+AW!VO'X.B=&WVWJ+GN;#9\DWU"GD2!]$,_E[5OJH#J.N!9Z+E9=RM/
MER]#ML-W5,I7S;(8HR9O/+ZV"KKA@;VO8,#>1Z]=&,L!QQ8!T(Z>8@F5[O7"
M[902+<;C6V]7ZBI8C@FFA?E&U:>77Q$UP'3E2S<Z+,]7IV(,?5R3;&2PC4LJ
MJ$@V!TA/!4_50=60!U8+RO5`]1S0]U6902X>V%`*G.\G.3/>OI,D(5'VQ%`Q
MQ=R9VB30!L\UP4,2N";I7`=3U<#UY$N>Z;#J/8^C1YID`>_?%,49JMS:R=2J
M!:Z&=4*JA62I8*CR66V=5;574V[\)*Y]YI'/SB[A[07)C^>^F'B$Z[L53)MM
M4`-)\SHY6;8)NH3E?M#](JVKHH]KZB<'+-)62TE%J$!JFFZ&"KIE@(9U'M<)
MR@15,\`VY>."J$*DA=L^KJF/5LF%:%V.R9`X>N=&EXW1-=1(+QZ/XZCH[IJ6
MKE9',<^PXHO)Z7LEC\)@'/"T*Y)GHSAA`PRGGP'%U+FK%533%&6A3,9R+`L<
MVYG^A1*D*7?ZBS*E>99F[(<@>JBJ,*5ZLPI3*E:8>@N-LE0---,"S]L3C=K[
MZ+4%Q8,%.N^4U%%8D3#=ZVPX%/Y%$BJ\4O%)$"D^F009"?'\UMN61Y8#AJ>#
M[K;B23ONOGP,,)BN,,U6<JU?E4\_2<!7RD,#3$53DD1,-:='9[Z?C_,BTWI(
M[P,_R%;(!,_NJKEL'33&6Q@!DG8E4LCI2'?!9L31;"=:T-X9EE'CEL[KM!5`
M/)XD=$2CE!%G)8C8:[SK5-<)Z8)I:^"9Z*RMONMD@<5-O7WE$E:<9/352NO7
M[..:9..%369;4^&S1=U1TZ%@F&#H-I@:MI.I5AZ\T+QA@.-@I`^1]J#7))=%
MTE*JR,OZ,ZA+L.)94X+"BF>RX&[G*H/U=5VE'5G\*(K=S%X-@\?YA/]Q<J)0
M'IR]5_*4)B<\W!K<!W2HW)Y]^G3Q@?WO]ZL+Y>1D]<<G-<[OM!+:ZR<LG!8L
M$S\DRG\6PW\,(A+Y`3-"%M]??'49W<?)F/"($U_##1&70\_C,9/W4^4G!QG)
M*&^$(MH@74]H(D9)%SXD5OS\<"OT5C$JD\E,$#=G'SY<?OET\G5VSMFAG[U7
MZ-B%MV9[3;SY0A7__*OR/Y<?;O]XK[C\Y]E';J]O9H-<#YAZO?[ROJB,$CS2
M50I^([2;;HGSZ\^?F<[^C4WY?V('B`>!=YJJ_ORNO!M>DP@?Y-O:#367WO)>
MF1X(OG45GX;\!/E!]/#;._6=>#TAP^'L]?=@F(U^FS[=79P,:<+?7T>JRBLN
M'NO\^NK;YR^%V`?*X.)VX4%KJ:N0WL^UU0:'>[8&_2T?7L2;Z5#.%H]AN]U?
M@[/-AR590\/?0]5NOV`<O72R-[=)2G\_VO2@;,*[%L`Y&]6<=L5,VGJ&MW+T
MM]F=KQ4&=2L>;:8:_TY)DBH7T9#AZ*K$*:5*4>U"1/O=,FN?LF=;1J^Q940F
MW;ZWA0QBT%04`Q<#@H3L(-&TUCBZC)1OIX-39KJ&(>%]8>D/G_)-QI-S19HM
M,WNFKX8D(\<5.V3GTGGC;I$\KO:%9LQ:>Z11CE44:KOX>)*NYV'3W+5WL$$W
M73!5%30,05:+RM4]4#4;K'WMJ:WA3<+`SWF<BK[C"'`;)@YX&CB\*[B-%;;7
M`9S*1*498%A85:<Z@.CI8)M,4.J>!%4!<(<5%^M4/@*NJ1MKZJ=U]"F)TU29
M)/%]D"%YJ%UX2;>8@83<85W2(=BN#8Z-"375)309#W4,T#7YFB`@;Y!6'^&:
MNK&FK7F#A&Z':?).]*#0'Q,:I=AR#T?'T7LTNFS&3C,7=P<T#,N@=?"85==U
M#Y;&2RIB0=ZU71MY*1$3:Q&LDY,I;&CY_*2=K4GPB4:,DH4BQ8`,QT$4I%DB
M,I01[3;=G@[;F@SR3(QW5,N)QX0LL%4,?*^3$R]PX>ZK.EP_N=Q7FE*2^".!
M>$/Z2,-XPB^7(-QMFNMCFZ"IZ,I>&]NU$.C6Y@HP?>"U4R4.W=C]=(_BFKJQ
M)KF,IB9+[L1+SFRD#C5+M]E@&KP@-?9(K):3";IJ,2M@3YIQ[Z/7E9,%&L\2
M]K"P!&HF7%//UK0U@Y`R@>Y&I,XI1V&<IL?*?1*/9X0"6S[6KTZL,>1W//",
M5GRNG:_`KNM@NLR\1J*U/C/3-!F)P,A2<[D^HL)U4=-:.9J92,>8\(.CX^B]
M&5TV<M9,D.B2W^&GZ7-0Z.`QJS8?,U4PVFF?VGDR=J1[-MA.*U2L!\*Q'?"<
M5B)E!]5DY!FZL)O(1I82:!;/M\!X=J68>"UXPT$A5=]?<TQPW:Z:DI(2LD>&
M:2)/ASO,$-7J[<1B+M$K5MJE2"&H(P-45>7_D)W)N(_ZR-0^Q@EE#\M+O8U(
M]$"5!Q)$B&PU=2SHK@8>IM:MN8%CJ&!CDN::>_2@\T:"^^K?48%MF#T@;50:
MU]2--<EF#[61/7!'[QF7F,7:,O*#IN)Z0]$4D+W_W#.:U_Q+\[LT&`8D"3!C
ML;9]X#*+GEGU.W90=D4\N@J>Z8+E8=G7ZCP#$QR-5X#JJG-(PCR#RV?4PVC=
MIM$ZL!P;'&^WK=T[(QX//,L&2T/QK!0/VSFF#J[>2M6"]F)V4O*YBR6F-J5V
MR-?>9M(;H*D.6%A[>(V</*$"7`,31-?H`A<<QP'#D"9#`7U#TOH<<$W=6%,?
MS2'>MF9J$A44`BE#[;L2MFEQ-X^T*Y%"3I8*ENV"AWUKUE$&%5R5W^#=;4X!
M4H:N=@/'=75K7:635OR(W=N7/[G8O?V<I"/E8QA_Q^[MV+T=N[>_<][T&'*M
MP;:ZOX:&OX>JW8[=VU<PUXYT;P?LS'Q0>T:OL6>P??M4#-B^_0';MW<"))I6
M&R_;MW>Z.SOW_KPY6O[ZEMI-6R'B,_,LR(*F&@NM]`5LR*-P-IP-9^OY;-NA
M[$9QQ$TQMIG;:NW$%3O[?;]AMEW&(5&N[<0M4:XMQ3EK+[6QQ-"=\ERC$0S^
M0"<)]8,B#",Z-HWC)`O^+=Y`/&X)-\#<JH$=BG2%2%UWFX13%.DJD=J2$`:)
MJ7`S,'P6AO%W$OE4N8\3D:^0W>>A,J1W63,)^KB_E^9V&;]P&<]`)&Z6O#E@
MZ.S?5M6JMN=N?1$G0V'=`]W9IE^'-$C<"4K<1F$PQ(E7YMZV`!0*=FGN)NJ.
MH5CEWZ_])\4E5P3/]!P&J1_G[(_82\Z,$9E;`A`+[*UN;Z),EV7J@:OMA!$?
MCDQ-$TP7>?&NX'BYH(#28D4!W._+EG4C)0C0M)[+LXE2!2C/V=RBH(&Y94$#
M:3"Y`P1Y,"()/;DC*1TJ?CSFE:HP;M=NW,ZPP<#87=,."]?A;6RTSBY42K&:
MH-KJKI1;QQER,TG#YZ+H>LHI\KR3.TE3FA7%4\.`W`4AYA+C;#@;SM8=\.U`
M+C$/VD59C.Z'%LUEW0-#9?S7VPE1Z[VYK`-O;6GJV]2"Q6VZ-+?F@.6Y8&O;
M%)&5!GI;YKW-@.^9+^)RJ9)0GP:/HF8-@G`[(*RI%L,-#4P54;@1YX,##F_3
MB<&YAIW!'KBZ#;HLZJWW#/AL7&#P,*?*?1*/B\I2=*A,2)(A+6[QLA)H*F_`
M@7C<C()CH,'`P]91GLW(4^<13AW4K9I.]/PR74,0/'SD=SA2)8N5-)],PH`F
MB+MM;6P'=-,%9S<90+W'"9W18*;%#$GRJ:2?K:XW0@//,<"QMVF8BC2X/@9?
M9R.:*'Z>B'*R1?`-(;BM!"K=`=O8[R7]W@C3!,VSP-I-]E3OQ<GC%!Y86[5%
ME`9W.\%^"^2-XN@$T7<7.URZ"TG2SU87B2UF5?`FEI@6W)2#S'%`W7/8N/?,
M]SD*-R%/&()KDUFHN@W:;N)OAR-6`SS#86*5Y/*`]+/5#QB#ZG+AHONW;0">
MN7]%^,W/4S8U.H#;<ZV!HQG@RN)9DWZVNF(U5+SBTGSNI&:#X72YG&47&'`I
M!2*+,0%B5X#A,8:A@HY(W#1H,/6F.Z"C(Z*QS&"FW#05;\3MT">1Y`R"OY,D
M(5'VI/AQBA[AMC:X!;;F@HTXW'@,WW5,<`U);A1(/UO]Z_2,%4N3<M)[>KR8
M&E&ZC(QXW)I+4V7&M(>XT2P>J^":+ON'3HJF`W6J88*M[C>C4FI:W$RAB*LI
M]CZ)<N]YY-,D(T&D9.2',HG3@!?Q051N:9OKH*H:J"ZB<J-B=2S.YR3A<M+/
M5EO5<0XAB3TG,4%N!I8_T'O*R/&0XS"RXM9HA@&ZQK;U;OKU]-ZK:7@Z+WC0
MV67**537!,.41)E5X*Z8>'#YCPL&@:<6Q[M7D7B;YUY\Q.UD4&>LMS59K_RJ
MEWJNXYIP30=B;O)&NSY)1\HDB1^#(2,X=T_E"H7/'<Z1\K1D&_$Z&."XF#+:
MK)9F9KS-Y(J!F88])!IOBP>J*8E<D0!U4;'BFKJQINT(4`?<.D5#OT6F@_67
M<3:<#6?;/X/9OY'93';)!^HGE*14.0JBXJ=C7@@_8=";!#[/P^8F*,)N6]>\
MK)WU_.R]2_V(&9:F8X-AF"C/)NQ)"US/!,^6Y&ZGQ(RWN6KXTQ;6#(*Q-]\.
M(,,Q0=/5765`]!XRCDR&&98&UFZ"</V7IV.!9UE@=[H*Q_^S][3-:2-)?[^J
M^P]S+F\EJ9)9O2"0LK=;1?R2Y<HQ?H*3K?NT-4B#42(D5B/9X7[]TSV2D,`8
M\!JPA*=JG<58FNGNZ>GNZ9?I6AC"UTGDC,#\Y=@7=1)AG"6>*F3B4W@0VT"Q
MOQ)O@L)9"N.=99@T]Y-T??AR0U.T]E[RSPZ>E)6[KVN%+)9AE<JZZR5.]<#I
MX`^9LZR2!/L/PSG36Q)GD2;.[LZ;>MM0;$TJY^W0LZT8NJVHIFP[L15ZHCNZ
MI2IM_67Y4]HX==2=$J=ZX/0\&Z<6N;,77D`#1R:/R-GD;'*VJOEI#N,D>1V%
M#F-N=G&JQWF"]ZBB^]P)Q^,P('Q$(WF6W)6MCD7&1M-6;'TOZ0ZOA["5\_A6
M?K:Z$K;2AO"6<DIRL2RN\",3ZKGB]I(Y$0TR>\@BL):EK-Z57\6P%',_A60'
M[Z2JG!BI_&QU)>PK,Z'9#Q8Y'A<F-(]#YSL))_).J1TR?*O=5)K2?-XN42W=
M4,R6O.1ONX<]13=;BMVLR(4Q*P2SC,]4UN\O<:H'3I4^EN[P;I/ADJ"--'UV
MYSUL6J;2;E7DMHC*SR;-'VG^2/.GQFI5XE0/G)YG_M3`ZW,^'#(G1B\/^^&,
M:'#+2$1C1M+/TN39D1+1-54Q5>GMV:YFQB"TJK2J<NE8Y6?;O.N9:AM*>S_-
M)Z7)<YBJ5.)4#YR>9_+4(A$!/3[Y%4/DK<M*EPT)1Q"66(L/6&<-$+)`=AS<
ME7(Q6J"P6XHF6S%M.<W#T!5-U>!'EK%OA9ZV8JOP8[XL.2M\(-V.-_[T,0%,
M:$SB$2,#=NL%`7KFX="*7TP9C:1TWMF12K=LI:5)Z;Q5NF*NM&$J;5/2==M'
M50L;$#:-:F`JCZIU/`))G.J!4Z6/JGLRAQC\31I"4F%7;;::*NS*S[9QOR!;
M![):K6H@*NV@3+_J#1UP)&Z8#'Q6!QTK\:H77L^SB6K@(.HGDXG/\/)3ZA/7
MXXX?\B1*:[W11AKZX3WQ@F$8C2E6K,BK-N1L<C8YV\M;.H=R)NT&,<.F+**"
M6TK7727%@_G>KHCY7OG9-DV[LUM`U(ID;E=^MDV)JN-EZ=7O='X8YF\W<,(Q
M(S']P;@4P#NM\VA9*DB+O=P^^GK(:BHZ:K:F;&2][4"]V3852Z\(74MR./U(
M!SZ;_>9Z=P5(_SHYR:,8"6?1"9\PQQMZS"4WG8\?S\_@?Q\NS\G)R>+KFTSW
MSW_\^^>$G]Q2.GE_&@8N"SASLQLYJ=\MW`2]X36-6!"?AN,)#::]P)^>S9P+
M-^Q'_,$/G>^__?,?A/S;X=Y?[XL.6:E(O@PY7_(&<8`X\,MG-OSUZ$Q7->WH
M-[$0"&&^%DC`$R3P^U0AB-^'=.SYT_=O;G!MR!6[)Y_#,0W>*&*Q%""5-_RE
MK*S*6J^TY),5*_[X"L.7`Z'=C0;I7GT][]]\`I4%'T][G\[)V\M>O_^."%H/
M9E1_J(6>`T'!8UOY=#-B0%??#^\Q=R@C?S(>TP@FY2*`EJW]&YY=1)^U/Q,*
M]RVL*W_WGJQ$%!@S1_6Z<W;6O?IX\CDW.F!9\^]2>V#NJ]SO*+Z<-QO,GWXA
M?W3/;GY_3]KJ3\4K-[WK?)!>OWO3[5V])Q'S@9OOV#)CY*G+C_L2%OM3Y^KL
M5YCR3[$-!2#*D::J/QV5M^1C%,%!OJS=U07U,@'D,#QCEIE;K)?#?/2F8EWV
MKT?JD?A]0ETW__W><^/1KQET@S!R683?K[,&RQBG8)WV+K]\NDK)WB?]\YLY
M0%<+T0P%GPT+>?T$&9SCH/^=E^=]S]E0[6>`89H'@(-=?QR:S:WBL(K;SZ_.
MRCO["8>I!P>A>/34C?(44V,0D9\+,$<;3KMD)FV]4;-T]+^70S,OXHH`D;4"
MM%P;_Y?1B)/S`&^I.&,.&P]85,!M:,I*E;P/&KTLSZR%\L!X1M^`9W15M5^<
M+:I`!DV59$`R:"].!BDDGCSZLQ;]>,6"2V0ELB^TK6L8^^Q3/[T3579$WX,'
MOFU9BFK((.AVXW6:JAC[:?KW>HB:SBWOJ]YC('0\H5XD7+0@C_TPN#T!]3DN
MN6ZE7'XEO%[YV3;O.@^G/_S9!Z8'7[)?.3Y]!?9Q+QZQ2%K$KX6C*S_;II*W
M92AM;2\Y;`<O=M\V-45K[:6>3S9M/JAZ;HE3/7`Z^+/E38C%98\E`4GK1OK[
MJC#;IOI85RS34)KJRZKD@R&G-&^JHS9K5YXM\:H77J6=EG[<01Y[A9*DNP'Y
M3Q(P@CE#2CDG6MQ!=/KU`^F'/BVEG'T<#WXG8"4!63P^`EPIF=`H#EC$1]Y$
M(?=>/)H;)[P7=S>VU9^`4(H8%EU&;##%3'EA`M-8]%WB,-8LS#I-H2F-W2`W
MI6$QRSZB3@P0S*8L/4SBD`P2ST?X;J,P"=R3,?R+CW-$B$Q\*LP\\H%%`7?#
M"&#[R*(QCIUPD3$^ER">OC4.W<1G/`5E$H7?L)?"/4`.UN+$9S@\#'D5WHE$
M/4%5@3$^`B.X"!:%D;W(/4%HIP#D%!Z<1%X8X1^7Y_B)<;!S\K'>,(H_C3W?
M]\)@GC`1<\+;`%A&H$X!'-'?$['A62Q[D5;PU?',%L-U>&@(X^3YE5/(](^F
M(R*HC=5)\Y5@_)MY%N6P!&S(H@@9).]+C;P=>7<T9OZ4C!@L'U#$@T4#HE+X
M3W`4D(4"F3@)0H`X&0X]QT/"P6)F_<7FMH-@5@ZB""2%D[+@T$\8=LD&KDF)
MG)*?,6"[<,(B4:X"/`=[%7/:%.(F#(?'1UW@.>0=\4R^MJ7WAWGE"YF$W,.'
MYG<Y;"/'3W`Y!1KXI^-94&*1)F6^0(X>)CX0QA-Q.>8VUA^3'A6N6+7SE"*;
MM"PGK_.Y"",&%#U-`-3`F9XQL6C>'>L&/(X2'(U?A?$90[K#:KH=_CMS;V&3
MEQZX].C`\V%U._$%X/.5PJH`>1UO3'V>%A^$16%/%U?BB"2!E_[^I7]V])O>
M-'6MI1<%2#L#;![_C[#+D5"]8"L3/H[U&>[N1:QMJZT:AE%@O65P7@[7ARNL
MM<R6K5M[PK6/?9B[G"?,/4LB>/(:][HK.$#$7=:LU)^PR\=A((;Y)&3U0WPL
MW6K9!3YKI]PNA%N'IQ"LUTGDC"AG2`-/2)3/;`RK!6-\@G_'R;@CY'?Z=]3<
M3]OL)YII69:IMDO`/F/V>3RZ6;."LZQ503<0R'X&E0M<!4+SR8P+=-7;)5C7
MS[!5B!XNM:[9E@;B<IL@74<,*^3/,JUU_F."Y9^=P!4#=3AG3Y9NFJEIFM&V
M5X&YR;0[!_WAFK>:>M.PS>U"?AV!">S$?]`H`C:?=APG2JB?[LK%\9](ZI9J
M:DVKI$B>,M>.H%RRDYJZ:5N6N@TP"^V!:::]8:$TGLJF)UK;:+4UTUZFFAX,
MOATHELE$PV@;VM\!X@H,4<I'O>@:#B;9+V?X&!C<8/FETK(W/`5+&$SJU-Y-
M)0-SM:>*'J-IFF9)&#YK\KD2\=QF[06%)?MD*NJ6:3158V82+QUT!R:PV._/
M,']!R;3*.F8G0,WCW<'Z;CCA,)CK%"28%R.A&#^8<OQF@W0N+WM_=*Y.S\E%
M[S,YZWWY<'/QY9)\/C\][WY%%U._5G7YLR433@7T#,9PD$2_Q<R2P+,F>E0B
MCS/A7Z/Y.UR\1!U''+V+=T@<43AIHZ^%NG?IDW!$YGAWI,<B7@>71`>]"M2?
M<H\_CC,O(:UD6)>=,WRM=T817@1!*E$;!K/A65[<E,#E?0?ROH-7==]!2SL`
M'.2=#8LOK^)V>=_!DC!S9:J59>WZK:Q=E[7KLG9]V8)+9"6RLG9]TT/.!]DY
M<Y_WG+944[$MV==HNSG"EJ+JMM*4[:*W2]>V8INMZN1>/T\:UZ#"H%-X\\;H
MLWL;L3L6<>:^(ZX(;$L!O6M)TE),`WYL>1/&=O/C-551+5UI:WOILW#P]0;`
MHJ:NV/I!2.9:V,F=/+1R'V$N3G`2#H>$8NXLCTMA&"F8=U5@HVB:H1AJ6\H/
M>6=`=0G[UE14TP`CXF7UW,&;REG:"&$_G!$-;AEAPR%SY.U.N[*+9<>;[1+4
M5@RM65LD*TE2$XX8YE[,@V<9Q*^K%K=65UA(G.J!TRLX;I[ZH2@P'5`?SY72
MKI&1@TK,5L_(0>5GV]AJ-%53:5K5Z^?WNJV<VMU@(?&J%UZEG99^/.P;1]94
M.2PKWI`%#K+`018X_$TP#J+`0>*P^/(J;I<%#DNLVLJDM,L"AUM9X"`+'&2!
MP[(%E\A*9&6!@RQPJ*"#4E>,IJ:TK+TTS7@]9-54Q;9,1;,E7;=+5ULQ+%LQ
MFQ7);GF>.*Y!VM9BA8,L:]@+GUM*"\2RH<EPW+;%LF[8BF7N)=GS%=&UK;1U
MX-D:Q#D/Q4J6Y0TR'[]6LVW>YT973<5JRKJS@^33@[>89:'#GAT8FBWS\K=*
M4J.M*H91D<3\RL^V<5L\%3,![8J</%:(X=>5"5BK/'J)4SUP>@7G3UGOL!^U
M(0,)KR*04/G9-K4=+473#:6M5]\3^+KLG-IET$N\ZH57::>E'W=0\;#)=-AU
M<.-&(J4V+_U1&,4W+!I?A3'CUW2*`QY,QQ%-:Y#^[[W/-R<WYY\_D:O>S7F?
M7'?^*P@M"#B8D?*A&5>A2I-RBT^1S86-3;$!*_9INF5I:Q[1CW-`@^_P$=O2
M>H&(6*??>-AX#AM[I@4I\QUA[X`OPX@K\)[GC#+?G7>'O4)AI>Y$BTY@`Y8V
MO"43.A6-,UT:SYJP4LY#Q\/.-T5[CTG*3@WR-1V?C.D4&W%RT51TE(.#)3'Y
MD**I+$*L8+M6/W'SN#M^)Y#(O\!WE:+;K&@*&XOYQS1.(NQMBO`I9)#$Y)8%
M+*+8XI/&,('K\;3KRJR?[)`Z+.^"FF&$$S1(QX]'87*;=N4-)Z(W*5;AW%'/
MSQJ7+",EB6B$Y)LD$=*=LSCV6=:%-J\,*D\T#W2#7"01MBV;[W#J8<>4OQ+L
M4(HHNTPT0H7O>!QYHG\P=GO*#R>\Z":<TRTE;+K(V)@FB3W?^U\ZFC<>@ZA(
M&\1B*[5I0?9D$I98Z4T9FQ(*O$$^`L^D3P+>`%R.(GR8XU2/K^"HM)9J@8?F
M"3&BHG<,UM2`%$\0FW'Z.#8G1I%V`GMDG/'7C`T[/)^(DT$)/]$/=@%]S\T?
M*=9V':&!MS@=LXS,!8-G`(!:$YUU8?AL#Z2CA%$4WL/R\((=4[`"5Q$(`8+*
MXB83K\ZP&5'8I`,&Q)^191YZT9(ZR'OP8HMJW.!9`V!\KFA@C23%C92.#&LA
MIAIBQ9D@(7SS6,%:J51->70=1+_=8UNQ6[:B:VWQQK$&`Y@M"XXFJH)TGN0"
M:"NM>%=KN9(ZO(9U[P:G=.+%U+^`U<`.:C!W%/J^Z.4%Z``3K&M6NORMY7U+
M;:V=MT?;</:MP[LMD.8ZG8Y"WP4]=0[R*IYV<UE^#0L!(K03PT8"P2S6(7PJ
MT%T`VOKS&K9M\`A1#4/73<.VM(7VJ\\&ZD%OQF%J7:WCB%7`ZGJK:5I6<ZX-
M8S;N0HLX]UN2]<R["3NN*[I@4W]ND?K8WGI`.7-QZ[.`9RW^`&50%JP/^MQS
M6-K2\7/:8!T?^+JZ2]YZ+,RFT3+,4B_)70.[>?M>,#_%7YZU2IJJ6YIF-(W-
M.OK.YMQR'^25(.ZP!;+X6T_8/_S\!XL<T<_N&<"VVLVFWMP,UJ63[U_FK$:H
MV3+;6JOU`*>7D3F:NGJWJJ!M[7)[T\=DCN`3W)T1&\$&%2TOL8OG0D?,&S#O
M.!H5@%/@BM]\L9GSMJF=R$/7>7EMKUC<&][0'\]!1#.,I@KRLT!D#P#/4VC)
M7/F#V^7!]=1H&;9JFZT2"VX9N!?%_"EFE0[2NJR-=DJ'%]7+:UC"L-JM5ENK
MHEY^NDY9@ZNE&V9+K9-.62>FP=X`ZU!;U.E;UBE[W<?:2HQ/VD9;4YO&OD38
M/M9X-<9@-]B&T6[O^*SRTGI\W2%(T]IMXY5H\;4'0LMLM\I=W0]&BS_1.:(9
MNJ&9>Z+#AP0XA7$.DPR\0'#1F<<=/^1)=#@Q$:-!/GSI=Z_.^WV\4>E#]ZJ#
MUS75*AS2"\A_:)#0:%I\IUM*YG@\I0%U/1J0?NC3"/]-A)8OG@5>:9"W1Z?]
M?O?H71I0`<,CC:B@Z]H94719WT8L]7(+_V[_^_0ZO(<3^J4W]M!+^O8H_^KH
MG8+>52]PV02O]!+A#2]RR81&\51!9_=L5%/]*?>:\Y'P/.?[!KX=A#A1$ISC
M;`6\'Z_)A1?!(Y<8Y23=;K?XVV6,D%Q<&N7'`:M\E!5O7B^^>(DO%IYY#_WD
MV:8@W`DG3+B1,2,-Z#JDT9B$]P%0Q`M2HE/AS,7[SICOB]?31\>AF_@8(%@`
M4SR^``$!>HH^\.,T+C%(/-_%:!`'N]07;Z1>;"9H",?6;\R)<90\LH'A&3*)
M0@Q`N!D$$Y^FL9=>$%-0`AF\#5*.K`FO_[&AJ+JJ:*H]NZL-EVRV2C#&)EC@
M=UD0`X#(1_*".Y;:WB3A>22+"0U/QBP>A6YC]:5N5=E^GVAYZS5G6P]VU,)^
M"D+AUEJ[J_!91P2W!%$B-@8-CB1"ZF<DRA>!"_(.&,K_=">%?K:=4JMIMI<V
M6*I'>,!J*FVM*59.1)AF<Z?/#ZD7899`4D1`G2PTYQ0A%_C34DH1.@$&_0%J
M$KE#1(Y6C_*HN/L%WXH8@,D4$H081P0]0GV"17$$@/?14P2`)[Y@Q#S"Q&,V
M22?CXNC6*)/I#5]&J#?Y.`*B+)0$<K44?9J/(GD8Y'P$?QA>;'1O/(.X?#7B
MFIL1,;"_@WV2ZTC\X.&'ZYQK)Y&'`6(?+`"!=';WHC>;>[WFE/<Q+E)$WL?X
MU+2DBMT#:&X5AU54?O8]@'\[T7S)9ME!8CF<8DA,@UL/.9ERSE#'9:I@?01\
M0S1VF#>[69[L\>ZGL)JF8NOV,R;:3=[M9KSYI$K/_7#F&1NR2&0<T1_$]^C`
M\\%@V%*-_6ZYLA(\_U93#.!)S7Q.SOVCHV^MM5H]Q&1Z5'AXEI#,N!DS-A7#
ML!6PGZ5\W!9+?@Q#]][S?<F"FY:NZZVF`FJZ<BSXNDIC#KJTM![:[":,J2]\
M)IZ;.5-J($6J8^NW%$T%4:(;4I1(45*EBJT*^>IS\P2C(EA\X#(W<6+A9A#^
M5CC49;4:J<\W>XR.,8KZ/^:F]3.B\N3.8_=8WA,$B2BEP?>]\81Z$9K@J5M\
MYKZ^W7S>.H0\EKO\)X\<1Q11X^!0WTE\X0HO@CV>"%JG_G^*A2M`\U%:G,%X
MG`4$@-N&B0^G[:&82E<+0$3?H`;II.LC=`9A/S!%2SQZK#5UK*P0`,QJ09[F
M65^O@Q[=0^4RQ,W"Z0O9.,F`L[\2(.'YG4A0JT[4?6ZFLGQ_J/97SK7S`+_>
M;)#^EP_]\__[`H8).?\*__9K%=[_P.)[C"8]"'JE<:-/%/;;`[[58=/!%AC$
M%+C.)0$0OU19A25E1<@-A->QW2R&``[Q<2/AZ!$+4C$W_WA+,QX^+\JTAM3)
M7&)ID9:+^9IY'5M64)G&TP=L&@8KMIY>!TG8"TAG$GE^:57:\]5Y2,596'=]
M<D428,`V)51Y&*$]\I`P)6/Z+8S*06",Q&NM/+Z?I@'PHKA.%+G-K:%FJR>Z
MJG[Z(XV"YB`VR#D*XEFEXFPH%*'TG@H)2F%]3H3X7)#Y(JN(.G%>;Y?G%Z38
M=Y)X)*!ND`MO&"-3S^;)W^19(%2DJ6;4R$9YP\D%8^Y)-SBY@=^'0TQWN(WH
M6$GS((*TF"Y[E7*1;X(S%.]_1G86HNL\8-'ME/1C>!60(KWA$&;*!DRU=UQD
MTV413\REF"/B:>=,L\R'6^'M\;*OWRG%)CANV0WKX8MBF0<L#;R'&#$6Y8C9
M13M`I#1!F8LJS3$#W?K(0``J;KUP(3FA$`\T*S8M4@NR@M^T'#6'`<B8I13,
M\Q4RB<,BE"\$Y@0.!/J#*NZ*L/>W)$CI-BNZ+1$3YB9#[XZE''0O:F'C&>;9
M\@$(.4O"NHG$FK0VVF[8LY2AHA@U3&*.2XEXB,P'3K(JW9QV+ITJ*3B48.'J
M]SR,C7:"V5#5^<R'N6U+?1ZF>U0`ANDX!4DI,=6?337=B:EFAW/LMQ!^Q_KG
M.!$)/$Z"Z3<`D\ONF!].!*`I4=,MA"DY6,>.V4*8P@/B(+K%I\8T^LYB_AQ#
MY*G&RJ.&QT+Q359P>Q-V_K^]+_UM'$GR_3[`_`]ZWFYT-4![1.KNGEG`9;MZ
MO*@J&[9KY^W[LJ`DRN:41&I(RB[/7__BRHND+E]E=7N![2G;4F9D9F1DG+]@
MP:0R"4\3'"$>QW#MHOPP&1].)O`JT#.P.ANZ4L(!-BV8M%9AS@/F_)X)GM5L
MUD%_,.@%O\-L5K]9.;VVCZG<O\L"G`JK8J[^`([7?^;5/EFI<W4)[6ZO%S0?
M7G^=I;=Q3J4QMR"NX5MI]@'L894W!-LQBSG?;SNZ_";*`5]3MO$\3T]<]4;[
MK3Z65_5?`7'5&^AWND!S\$C:1O#PY<@"P@U'R`;(K3`4_OI3G)!>]R1LM_UT
MI=*.[#I,Q!EPI#/PX(?W81[G9Y-SUHCY5V*5'T?Y*(OG4C@AN/IT.:?Q*([^
MH);W[ACY:.-_^G1X\3^-LP^-\XO3ST>GYX<?&X='1V=?/E^=?OZM<7[V\?3H
M].293?]I.67R7?CS&NL^E'[9<XLMB9AMLBE?A2U\509.F<1)F(PPF=6%4''!
M:U2V[!R!9M@XIESQ;$RP0*RRZQN)2CN,.0>+P\8Q&HVB><'?Q=&_)%23<%DH
MS\,A:-/Q*&R\`XECN8,/#\_W?GZ9Y-EWPTTY860+K=\S*S"F%9NXRWCEZ/*4
M/?%8/F$I^+O@''JZ72@[E,J[@7POY1X%.]`;EJIF#:O<10>-PS6?(#_`_1PN
M#5ZP<8301>1+O`-]EL:7"YQ.Q[GMD1)R;U.ZKJ5:!;K<"?K!R`WD(+EA,('N
M:R0>J)AVQWP1KOXM5KKPU#%CMVG*D#`JKD@SBK&8"I.(/3>-6]@K>M+TH$P'
M2(7_/CU!07#J;O4XFL'Q%1E1!3M+112XO>]BZS*;V`>2`R;IJ)#B!0*5B@7#
MJP%S<''#+,V1\:Z3>`+;FQ2POQ@YDJ_!QWZ"/8#326?QJ#&/,O0WD"S$HW\7
ME^=.A]/XFF,?Z%4<YFDVI$('G)A#'11=Q+\"<5%,$C>))KB_N@1"4P>2=CJ&
M!16X.73XP\BF5N'+P1?(T\D25W82]MGF>/>$<>?P9)P[@7^`H7(I[0""I;\<
M_D%%EJA2-5=O)(Y[.)TZ1-&1*I[44&3DY#*>IQR6PL[TM1?*O$O1-)YAQ(9?
M%T<XO]#+,5KS<GSA:)>*F.6[^V:P#L"\#"M:(B_Q$/!.(,.1>E"C"-1K#`(8
MB-B+2<CX>\C.L_!K9+:/J]7R?#%C/`2^%B'!0*)''0QVG$`P]O!J2X8Z?,U*
M"::?QSK&)R\[4H2S+OL.RP`;2[)V$XSWMDI.!L9=LA`")!J:VUT;^4NT-72Q
MX#:-B@5,H`J:6`2,8_*)BX1`_$*]1:!O6W?/VFNSB5DT03^FT<F,LW;E,RC4
M4[A6@#2X[.P>!/F,[OFU<(AV1[NEA1PT$+F!Y3%PTKS[,V`"^B97%WI6D!F,
M82*Z6&1)[IGN:30B(O`6&(/60(S$(@Q<2:]0OIC/IW&$J*'\C`D'XP.4%&FF
M^&&N+'`:=P*VMQT\4=9W[I4^:#&.XI9[SP3&;U6Z@LX_P+FG*1P(_G$LW.8A
M_=E"BLO$\0[CN*'\2;EY$>PFOKLX2YFN1:)B`)3"D.8J.I%PAKS9"]..KG*]
MR#.N@1=G\T6AMX]<^?L$O4)_4M@K93Q4"PH2R)I$,7G=,V;5%Y'1XS4R^@AA
M(W'EA!^)8@CV1E_E$I;F;@KP%4O,-!PM*1AYH7%733@MM_CPH+%\,,H0Y`)Q
M^AMPR@VQ%(K;:,;_0ZR8.^BNB;7)(5U:?#O&67@7<B$U\*$G&2CP]L.=O8XQ
MDB-8M*+&%3<9J).@%A8WI%U-L1J<56))]MD%R^2BA-VJX\2Y?DANHBG!IA+*
MK;V1E!"E`']U,HV1[O(8RW:"6A6-&,N7,J3@WBNT7Y#%A-V,!TG`W(*2VJBB
MI/*Y4(*!26,X:'Q!*%Z-%2SO9658N6$*59?$RA;3R-*-CI&.8$'$/%A3G'`B
MD60["./11F71-"+)Y:#KFE)M=Q.M;2NAU;Z0!(O62##=;91M"-ZO10*/T52J
M\G9.8JU<DGTIE%)"FB":,1I=&%24?XO/RN!8XP#`.J[ULT`M;`.M1,PT'EG/
M3%K8*AV(GO1*V@@]UV.TJ1.09E&$.B`]XL#"K/Z2C"4K=\$A^YSAS,#(W3LY
M/T*K^(LH5'%NJWI*AU(4(ISY,%J[*?S,+_("KD"FY(I2/$4+X%0]_+`-?EUW
M2`>-,Y4DH98\BU"QI@LG,XY`/&!1O6B&!&"@\DT\LNOA@[E#F,B,T10T"TQR
MY;]JUA`#DV$:*N2AR3E&`(*H.&B\%R+$]&!E]S;,[O&6&RHPKQ2%AA$S?"(+
M](B&&4PQMED%&4<T+^?P[%0,F_DPQP,_G=N*F&APZ105=:ZU7;W7]>X:&4#4
M4LH/5OND'A/6X/"EAI<[14_L5'U-ZXN,C#&!W4@SIAZV@Y*!DM2FVF*P4B=Z
M2>9\.4"$=Y,U,M,2-?4&A=GG';7:3Y,&!D7=G+=A=!TFRK#!$P+&6V2\>I1C
M1_!RAHV3;VB&E@;%_V]PGX[&J?[649K!9UGBO=N[C!,RJ?=^9N-(+H)X#&MY
MF&YD@S!`QNRHRS`%.Z)O@(W,)CKF/86H/@X+<J"5P%"4+`V3DGVX8DK.=9YG
MH.)F,3HH&I(W/VK$"(U$-K0E_=-I>@TO_J$]16PE+^N;1*I._#6:QC=I.N:7
M1%TH"]A$3:8%6P9GDXV5VDIWCGL&\!K8@W=+68H@H-16`T7LF4#VDKRJ,)[A
MIV>X3$S7DH^ZK,"$H_?5DH^<<2B?1^4>Q(%X%=%?07HI?A'(@'=SKO[F=J30
M2],;5?8VCLVVK9@^EM!3;#E+C#P:$;2>]M=@LEC/\YN^UQX$7N.'MA?X@==I
M!0S<W\&FJ5[0#\2;N2RY%2],J4&`#?//>BCZV#/\=<IY;1D7#6!R7V+X5&A^
M(8%WO4Y)K/.)[*QDT\*";)B(,@<Y)HY+HZ<NAT=OQ%8(X?;D+ONC9S%G_I+F
M%#":$EAZ@\RMO@-5I8@2XQ0B$C!K#KXQ95&2(AMX#;@U['-GOU*,_'_I=/_(
M(G,!C"[FGDUMQPNEWN0WJ$O!W:_]IKZJG"ZJVZ>(953<1=-;;2KS?:#(CC,Z
MNSH=4K%8Q+UURMLYYURII3.'DP+/RYTX(UG%:AP-GJ3)?FF"33;A]7/L587Q
M"N53OS=-D=)%(<*04XJG6)0#*J=PC_UQ]ILP\X^5.QD=P3:+6SRA#.XLSK]N
MU1WE.D-<+GMJ]:K$(/O@U<47PN'9Z-L(GS"8P!<(02H?K>=Q7$>(^BZ^%/DO
MJX_R#9FJO"-OR%3;EE^^,F2J]ML:2E]>Q2F/1M>R/G^S+9-M4WD]S!I_,63>
M;#AMS4S^^AKOVM$?5@'MBH=*R7,M:4H3/2SLA?_Y3[6OB_L1>FI6*9YO.[=\
MY_SOOG/?]PZNI?*[W\&GYI,?5ASXVV)?$Z<C7L:#,5V6WY?GQ'BY5(;"X1*%
M<\OW_:WY>GENO^\UFVTO:#T&4>IM7ZO[VO/:S;[7&3P&7N=EFMIO("RV0H[[
MSJ+B_9NH>!Z6'GC=;LOKM=L[N]!7N:U^T_,[/2]H]U_'2O](:L71FZQX+EG1
M[+2]7O.5\/2KGVWC;>V`8N'[S=>QT#^.4G'\)BB>AZ-[7J<]\/K-5\+1KWZV
MC05%N]7TNNWNZUBH)2CXG]\/-M*E]1E2'F[6I#R<FA(/(F$'$QVL&A4G4Y]R
MC*BRD=*+,.D^$SRB@\91RD6B5FFHY"W?1<C,T7@_O(TR3'-5S;S45S"1,:/V
MMC"N5$SJ!`H,"V->*&;^A2BN1YQ/)9^;AD,JB,DQO;^0\E7Z4=($,#Z-F4,W
M43B6/TC:KJKHBQ,*_U-2Q!`S"`T<I=D)SCF*,U5TV%#-CE3&+"-Q[4)>@-7C
MV,VTP!H(S(UMC-,[E0'!E17I$)N(%9$$_2G6KG;G7N=JZ>HIY@FI(:I+]L1A
ML+!H%!(Z"%9I[,+.V1D5"#&6+C),+I`\E%RE',)R%IBXRNFHF%T-^V77*`&[
M`$=2VK1*&"((0/A%BGP\6A0%YTGBS_RWNW!"]63";NK[_&O^"`.(44"=VBIB
M@7.ZR+G=XCZU6[1HBR2M%N^'K(7J;+$,[#I2:1?W?,?OJ<Y#UZ9C#>V$Y4`1
M%U-=G)B%=Z;)FF&0=[)*3ZV(ZLV0\)\5\ZR@D?)0[)'S2H*0^U<S,57BJ.0I
M:?"F\T`.&A^H6B5=M0.ZDI[7*8"]:@,RQ``N:A.KI2^>HB0M5SVZ:4\KUQ#C
MQ"0I,3GQYCZG.S2GDNY<TK]7[:%4QE"6S[SP%$>2Q%.S<%*I28Q"CDNSK_MQ
MLB\?MS[,Z8CR>\(+X)IZRII<<Z";[+I=7P1'ARGQL"W_YK.FTDRO?##OS.W"
M=",N>,R!O\8I2F_%L&N(<P]3JM<YFQX3,55M/9]ZEBZNRXS)=:,:OU-7>5;V
MNXKUJ5=MU9K;^*!Y/%M,BS")X$I/[RTHQ>5KP;1F/9']HMTSF*0FC(`:J:(#
M)+*D["ZYRPP0F9>2Z)9\6'B7>?\!G&M*_F*531V-K5:F+A%[.MV++KK*<095
M5VY?Z<[!V%2]9@IZ,!=?M722WTGMH<Y$PP3O=7PKQ1U6!AM]S3H,A610Y0RO
M)D5QKS:/K7Y9JE2"))4@/>`+/IGD4:'J\Y#O;"FG&K)2E0TF'"_?2OSH,GJ8
M-^IW&\N$ILL6S<>K!?4NZ`)G"5;^A3F5']M2@RZMO,A+*[KMCJY&>M!>,_:$
M?J,.EP[BE&DF%F@PZ;?*L*(2'Q>P`_3SO%PR+3T\465&?(MK?3,MN`Q6/D0)
MP!S^<4QM3!.4CL1:F$MK(Y00)3&N9S)!Y#0"-P$EY3K2.`OVQX$SAJC=(P^C
M*6$/']L`3R)1\(L,IE+`4/MI!B+DWM2DEZYC7LY3Q0]S.3UN*2JNM^ET,:.B
M(ET501"]7!CAH(001`)!3%B#ZZ-<5APE=\]]'TQ1!#Y9<#(31#OQ\!XM9R"#
MFI^'LZ5VF86E+W8/E=>3<HC*N;Z!+L&*(J<$@YKEILF4VNYB6B\FIFK32-)I
M&3TH)S%/:!*>?!K.;Y%P.1P^2V&>XD_WVFIH3!94I2]T$S_F"A7<E-52A1L;
M)1K8HBY=VP5,,OUXK5:^%1FSE>?C&5P+\<;E8PJH$#E"]0_836]#W4I*^KWF
M=/,MJS>S*I,UI:&,%C3VW!>ML!MP+(-;<<R*0BQ^PB%P3-H2+(O=*;IQB/==
M9Z/;A#+?WHH@6=$CNYXZ6V*K6C$%7^4V1_6<$C&X?JK?R`M5!?US8SYV^L/M
M'.^BQ/P-K("Y>L3X':86,%:/%X/"4B#(F./M*NY`@2JBN6J<'F>(!8;MQPF\
M2KTK+K-0V8Q![4'T5*J-0#0,4.ON#7J[S3.&"036;/V@R,?1.*\?N=S$1K7J
MTG4XO'"I%*&'"E',QKP\^B9^C6K$%52&4%::BY_X%;29E7B5B9Q]!)*FJ%.[
M2]<KD9=,3Z\_49[])_M.7:T?V/6+8O$5FCD)%EN"MH5>&U,Z3B\H5I$VAC6R
MT=A]IM^Z%B!D5KE4N-,6+H^I0LIZ::A\.L[*>;E&P-6+LM)9::&G:]%R5$BC
M\1H*XDU.391%:SNTPT+4%;F=@@>E.SHATPLBD74][/M*X#'H/T!&95`"@UC(
MCL^0G*E$IN$6U`^E0#2S%T2%O-;XI%'%3@T[G;QY0I1J4^%(3:[>VW6[],E@
MG&EQA9=GJ:!:7K.JY065V1/2!(/H90*M6(#=>4WH$@U4TD`XA/R*NT!KPP@H
MOE7.K5F:20TSQ@U@DQFV41[;&IF@*1>L"25P#AH'C0]Z%W)E>UL<R4^]':I0
M3FI$:!/P,/([3+!$S%///WI@&#H.CPE4ZY`$.<_#5\.^\V@-3^]%43;,;ND$
M6#):`NX\@BT:AR_T5']=\U2?9Z@Z(RH8=:1@_S^0/]>-A7?NU5ZY)%=S8G`J
M!G4"Z;R82<>R,1K>"#!&&M^5%2B9KQQ</?U\\;199VQO0AFEP!9:658/`!7A
MLE1`!5I*4X\8&KT,@\$FF!&QN+PA^2VUQH!>7J>9#$MA)4L)I4F`5Q/6QDN%
M];I*GJKFV65';O`H(:->@G&YCK/M@G?GV#IA%:)<%"PBJ&%,B(ZU_2D"S0X9
MJ5DK]MH.KNE9=QN]U9N^U9NN3<VPRY`41:W!CWJ6%Z[;7$?'JH4_O'SR49FG
M+Y-`]GX13Y%S\B?)'WO>5*.EHU<Z:&Z0YO/<^8`O<WP?$9`/$<M1=<Q`@I/#
M<)?/\DR]0H1I*!%Z0D&D$"!"''($"![J^N?I>0[_5=[>3V#"P`.>W>_RB7<:
M^[`=SW2#*ZWB'Y;4Z[;R?LXC_;#($D+[]1J3^!O^(Z^Q69XLT5<M[/G.?;.I
M.B\BP5_G)4X+D&BWT4T\FM9)KQVZR=L?(O_S]]VD_8CL1SM)TR3E@)&%O8SM
M+L/&0IYC]U8TW24'PW.L9&T_6^!N-!/;/VA`ISJLJ``U)3G#&D:WE)"L$0PK
MK_0!4"!(`W<*/+6Q-3'$&YG$"W9_P8:_D#]HNG'HYK0<==I-;U!E&18XH\ZO
M$+2Q9?WLBVATDU!FT]<DO=N_2>]4FB8Y#4#$II/B#CFGE(I(:4_4ESCF9KEE
M6LH!2<NW&UH`C*5`8\5?%<[0]_EOA94_L1*I#QJ'UA]=]Y<*GU8C_&Q*+_6%
MD!-[.JU&)M]\'V^^CQW`VG+\'=W^R[@[*KKVJU2WSI=(P5U6O)[-`?(X\^EE
M#O2J\GCM\E&^G"7\*F_G45GCV.FS?*!GXWL;1<]>@CBK5=+/!;5Z*LUK./=[
M-[7R^K74]:6ACU6[SK"_4_W>C(!E(3!FS@%.-B>/L*]5?K-H'%$;K<O%OV]2
M]0/._W&1WL,GZ#<XP'F4@OD&DUQ$\\40]&AJ3$H8]N_VSB^H1\:A!;J,%2S7
M;!H"!R?41"8+"\I^U5%#=LW:SEKXH5/F_H,7,0*3#4I<50$AIL-,)F!][W:G
M08T23^U+=9?2)>NTNJO$A<D0HL*==:U6N;?'3<BI3:I+!O+&MR@;Q;G;7#-.
M)F#L4<L4Q2F2R\Q)KM8$<VE.KKA(-3M517[V:@@!N:9+GBR\-J662G#=YGTZ
M3SPN\I_([\&5D)@72[W:RK3`I^*$NAUA8E3*"4YQX78)K6T(N`M)`Z>E'59I
M_[S#5GH5I4MAC1/E$8WB#$QU6"JY?1#A&D63R7RJIM>9HT2#G<Q]2IAR\C2E
M<YJ;<>8FFTGOWG$T(N,]3NRYW)Q%3NDD/]D^SK4/YX(].*J5`[=Q=(=MOFZI
M?Y4T<*EOS1OJ#+BE`Z,4ER&D\,0TQ\$[A]U8.;>*4C]_:;SS+>F5A,6BS(6X
M#[\VW@76QS`[C1-PQHO,2:DT6P=?:5E?B;X5DL3&<L#=.',DZ%.$K[:MKQKV
MUCDW'*1(,)N.'@*X2M3^P5SF/%]$6?XK]_SM6*-9$H0BF9+_:GJLA2H+B(IU
M9Y%5C$,)C.C3T6F'V$-@%,]#I^6&PQ?5)^A[ETVDZYZK2AO,?;L-YNX_6J:\
M"`5`98%UT@=O)Z=FL@BBUI[<3'>--*K+S4XDNTS5B4O?+Y0`Y&+\AZ2'8L]8
MF1.;YI5*IT'KH7B=12KUQ,+\;=TIK#J[E3^,%7=<103/F4GD3*+"2N9TVD5(
M4J]ND+,PM9ENLXE8M@M3^V%HU=M4IZSG"ZV^Z?$=(BP"'`&Q=E7N+MU1+U[3
M$"ZL)A0[/8%JRDQH5-U1BSI@V&.PNEK.2<9OD@HJ7;4V;F7S0H&+^5J=E=2.
M(ORVJVKJL2I,CJVEZ`B!?53J`966S1Q.LEN=8R]>R5I<V:Z:^;[25%H7$E35
M-.IR1^,3*Q)C(U%W(14X8E"$>H+8]8M1$O)UA&]1CU[GAH;46@<C$.$W*7>B
MY:NB<ND%;^``L#!+;141$NM6=)G)@BWUC('?%MBACC+%.;1WT#BVAW$B,M@K
MC/!MPKJ>QJQ7K4MJSW$5JH6-!$SDBHYK)G8+9A2)1]*XIL(3TIU,5,]$@CE,
MG:H@F89W5I7'%)Z1A,Z.)-$"3(!,JA8XPQFX*E$%E<NHK*NH,SU;8`_<PG;=
M=X=*\4T?'D>$&02(')03/3U9+%,6FTL*YD1NF;.V2YN!LU':J](%N"VIU'E,
MZ<%+[>9LS#=6-<?SM&%]<H-$<87*TC;5VTZUJ7.4\E&OTNG6<K_@MM*SRCW!
MY3)6.<+9,HT(4&[4.)\N<E(_S7!UK<)!CXYMJA6WU!!=(M5Z5^&S\CVL#.)&
MOWC8=//=GG!A^3+<B_X=.V0`XVY.">P_%C^+@`7+2W["*SI370-UN<BRANI$
MWAPD7Z:4>P5FH00977)NB)U)>@,=BM04E!N"IERG(N](SB\$'/PDWHP@ND4$
M>6-U?<=J[CKQA]U?(P(_6N0X%JI*<^KC%<ZDS(U18MP!O9JC%!J->FI[)F0M
M4D5&L`.8[[%\`"6OB=))/"GN57=>M89EI)-`FDHE.Y^![BZ-BZC?M_JB>V"?
M<*K?8).GDI-O2:0P84U5KO<+*5O_6J-L70B<BAS"[E:G7Q*<#VSU+!TO"':(
M,;:D\_+76%Z=2ML_-W.#8:BX4Y\J/4,+31?'$H0104%8V$6$1A/.$#$/W87S
M,,]-$9E&9$&$D,L245R$!Y)E?+]?I/MQ`KP*VL,\''W%T:A2-R_D*>05R0*%
M2@/>I_$NI(;7I*S<*Y22L:4;>-(]E-&B,`,9?@6O-Y48,8'4"G7T5<!]6#2!
M=@(&$2'MK99+&O-!MC0>&0"*/)I.<:P,5=-OK,PIGQ,)=<[)<;H3DS],8U'`
M#B]4'7+U@ZP<E#]<[6_JDLI+("%A=61%H`X0S@>-"[4@8)I4`ZQE43P;+K+<
M(%CD-_%\KIR^()[&%M`AUYTQ<^7D`TIM_K@L8U(5]W,,^$ZYX72H:DSI&V@V
MR&!@&R)&$$DB=+F)?J2^0SUP8?Y])(V%':-CD?!/Q*&416"/DWXKS0`U.LM.
MN'0/X4K_DYY^I7::&)/JUITK99L?$>>>T[&Q*Z`4Z)G`<:"&.TS!-&J\@U6^
MW_O9`T&^CQ5YK+SB\7I6MV1R^&<$IPG?.#K]8-JQP]==3IPLIA/J8XXRRIP,
M.V))^&C5EVI6<PY?B)1)31U!//\)XU7Q5*6<)2&64J/EHA@33U^L!-57F`(<
M:%J%;-D82$X4<7F-C)-;S+28Y,=Y&N/@O$JS.P]9:LQQ%^XEJ:<*;V%M+!\*
MKLO,HAD5:99$;6F%0_*&U*T-1%\ZO96*^_"K4G6=E=F,5)X0U'/"31ACA8;2
MAW@#X,Q+7C.L/D<@H^)&%XEB^B*Y\^OX)HE0U(9<O3[,7.*$`/>$+3)(#I"Y
MZ+Q3DR7'2-@_=R"627G!5V3,_NY0;=IX0=^PO8)$DK1N50F.)28E<#SSA.I;
M1%7X"($P)0B44EZN?99EWD>VK_"[<C%4./WURRW[#5WDJO4KZ[)X2@04I;.0
M)=Y'_E#E6%3/%V-FTLO-5<#7F499^">%*$PPU&9,W1[]Y/P(GN;LEIYJEH.@
M7>-OE0`UAZ%_PR71F$I:]Y*[.H)>'[(4ZCM4$6W6)([EU5N@<+C<Q3M^"%,O
MI3/+\:'58Y3:PY-=)N\L1L5TV7>6HL&A1K/\M987GH*#@K<V@\N(86=7$\(Y
MI@2DR'*2/"T""R3#J?<),XLE>WZDDNE)S4#A5<);]AA1&?6XH1I`OT26P@;:
M&J:LJR&KEHR0^<]T:(`A*Z7@\AM]_O:G[;L.FSD+$[;9P80-1S?,%!.&;5,*
M(&FRG*>M.);`'057253:"!&>(T:G0%%[K6OX3:*_]BLFB$V'1T@!O[$"),OC
M;[JC-'J=M#M?(97M@I!@Q=!6%EVS!1T\B/2A^9Z5N9U0W)SXF(7(B!#A)8#F
M)7B_+C\C\FBNT)996-!>H!<\SI$=Q8(2*%6$MT4L55%5')1D&47AF58-/X6Q
MJCVU;-I0#^U08E:N&F"AU.A80`5\N(H36G=C0R6M"=77`D?5M]0`>"JKT3%I
M#QK')?_>EB&C)2;5N/%#$H.`XO_BAW\(L`G-P.L-`DVE:-IKCGEW&7BXN/]+
M3BJ5O1YV]XF+R0'CA5T98_;$',S)16BG+-B;C"-:O"S:F^"5$)9%3'+?@AA'
M^>OX#CQIQ,X^7`+=L;&1/<ON5/X2O@DJT<.%I"4LR+&$*SB*FDFIC-+,&/D2
M=5WTRRFTK-`%^B1<%<S&^1:-",*#'&F@%#!@.^=*('\HOPB:LN3:()O/60-?
M&AL3U968N/G:H$_&5:A*MX:'"FBXV3V%X[:].>6K8LJ+?@A\K]UM>:U6K[((
M]EBAG^"'=LOKM^#_>P3IY!Z_L5GA:(#K]N%K^Q7.VX6W8"E4+ZH5K$&HJV->
M0E*&R7>A#7K&D4('D.A<=Y%D(5&N`VL8XC0II44AU&UNZ7S(>/3ZJF>$P[%U
MO1+0M9O%D;+CE)>8_&QFP)!?AO%"^Y<T?O7A4ARO#:3O38A0[S:M^/[``T%W
M[H?^@56U.@,CG/88?CVH_)HE=O<@J/D"#(DA.@)9WP6.>O26VJU%<!\#_Z!9
MMY%^_Z"_9">#UMJM])QBUKRJ[G%;%>-45?QLO;G#B+/CV,"R'9@*VIQ32.I\
MHWP'C*&N'(M*O\'D3WLC$C</U-%7T(]<C\I,JA4Z=LA4L(Q^4L7HGEB:V')/
M+>T6XM'E#E6.99B71;HXHF4K""F*]DB5>%I^V!<)S61K0C-'I1=I-^,RY57P
M7FMM%-\W*T*C8]["?^H*86("&;]LA1(XI.-'-[7D3HTV:116U:QT,JK04XT*
M&>ST$BYPOG0,Y3G17^6.1XRR5K*KM4U..I/VM"N[0XWU0JR8KV'%R^4AC=WD
MRG/5(T);=JX((`Y;%<CA;!DZ9](ET0!7['#06+%?KIRWE'(1^OC$]+R>/_!:
M[::';X?7"WJ@(?;X+8%WJ]?O>,U>SZL0@2H?60`*Y^]1Z8`O\-97.;'8&-7@
M(SPQ4]6T9<)-2C#!S5C$.\J;CCFI3I+2A=>O^-G!&ZLGMEB;89`#]V&DF;)H
M@)?2'88D7;8:2RS(F4DN@?:?RE/$*<9P]W]HM#R_W_1:O0"N>=?K@X47^%V^
MY7#]^ZV^UVGW=O`.WZ[AB,,QM43+;5&UF]Q0MQ*7!VP/>H4#VEW?ZS=;</P=
MSV_WX?@[<OR^YP_:7C/8Q>._JSW^?XBQ31=E-T_[?82-$!O_M4@BV6S;2K%<
M9JB08EG&&".=;M*.2&_67$GW6\PY@;6X2_?)D72]"'&G(G;,8:+FB+W=KEL(
MH^LS,*!`U9`N;WZ3!Z#3[_"_E8^C$5ZC'5>H"C))E5(9='[S1V&:'\MVJ8Z"
MQY@>!N_-#/XQ6\PD>L,YIZP=APA8@G.Y@#=B5=Z3D;=D]U2RY9B1CJM4;[`+
MU'GM&]^4@\;)9,*+:!PNKD&O,^=8ZY![(@(*$/E\5?&/^BC9"^55JKR",I(8
MT:2811#38Y/Y8W!][&9,4WR'\E]*B<+&/\E]!+@K#R5F4D<D.<!T4<P7NI!%
M=%&:>8@>!BM@-NC]J.N>PV$TI<0#,T0YYY<8AY@PP)WA?[4="J0!AT.(*G&T
M2#!\VCSH_5B;V:L#AK2M/%?G4:OM-U>NUG4:JB)A+EWG;G[H/&8X^VDXBLH.
M>,E@2>>,].1F'>4F_B1\2"7#%4^EZF"I/R8./PEW8SK-/$4O.=Y;.]F??*(C
M*E`*$>;<\2!;7$L<KG/+T.E-22"JE%//.YJ&\8Q+1^%VN#<K'(VRA<3]38!2
MY\/9J6O*IRIE:GFN,G.Y\'@VCXH8"TQ_XD%A4>Q]O<>`QA@N>7:_KP4O9BI.
M43;A:TN),=>>Z]>=A/$4TPVXE$6W=/L7#!P7JD"V%$M?S.8<3:CD,0^52XKK
M5+2/S=I<MV3OH''(K'EGOXVZY-M@@F%X0I`)E#QBQL:-M4[!JGBXDD:_4OM*
M:0>R9:79N/+(B'F]0Z5J-KPCJMB56VQRJH0A!<;&G729U&3PF]YI_H\68VO7
M!YG<R@:NOIK-@_Z/=9^QW$<\<VE]:%!WO6;']]I]5+7\MA=T0+WN-T77ZH.E
MW?."7E"QIRLQH=>NC#VQP@//]>$\BZ>T#I<=@(4S46.MY@A.,NJ]E=8F11K7
MU(*)\N'57ZAH-)&^W<-P]!45(NL))K'S15\@!9W@B4I2'8:A'3"%=FRD($EQ
M2_Y-,7A(HL9Y[75UG&AE*M8T"[^1RD-BCJ6?^"X70\RLLC\[YLC.4!(,%(&4
M.;B851LBLV2Q2ZJL&BGQ7=IIGDJSLV%(S#[8[\0B,5\OUZUBDC1%Z#M>9]#R
M.D%;;D/;ZPW0*NFM:"JS`7M+0E1N[E.U*&+IRNNZ!+H1!ED@EP";U6-5<SA5
M^8CZ_J>+S!$XUUDX>R%CZ-L:6_A#BLF>B8C)T3T'1:8[W"80#^9+0NK!94$/
MZQB45F#8=WM?#BX/Y"=,H.8L3UFWSN8)J<U.$;+2XI99FT3<2F!_'"4IE21A
MGC]VL!3KF_3?13*27%8.$:D&0WIVA`6Z/#UH?`+F+##C=DF1I#4+/1#\?8J(
M<81+U8E;2R7RU+%&TB+:^GNN[*5,Z24Z,R-;D#]7_NYVZ1WS4VOOP\84E:OZ
M"/N(.]4K`BN+$)U#PY'6D`LR#C.TJ5I%RI<->56"&Z3+2!.;7+E.G+2HJAQ8
MVBVT\5MY-)3NF!:YCPHP0VS4W#6U>3HUDYK($30#BMA]"\%%,$K>206:9Y>/
M2=4)X@@GG/%H`W28+KB@8$=<MTCP!S_K:F]GE42QJLJM)(MI<"H#L+)6S%*"
M4'03)3FUZ*5ZM%W00:YN[/)UI4-B1K"\MQ71X'3IXMPDMI-X[Q!.;+K9/3$E
M4A=1`M=^&(,0N_A$U1\GBRR%GTZ^7.!/U`DLAA&TK#LZ/-[[F;CQOT(@#.VJ
M_X%3?K<'_\5OB+#C9&=L76IDE*$-,T*6%FM;(D4NIY$;G&BR3&QX"CU*,*/J
MQG/26MQA$]UQ/?>TV].KO\W6H`9&($2X$1G/T:E%/$PE>$L-^TR.F4$WR)?<
MY<H7=4I9?I/>)7PY<C#-:>8-;XE.87,DCY4!KC93<*1?Y)95-8W[M>D$5=)V
M4\.H6XD5K\<RG\KA8)/&>2'9OIR62Z!O9/-;8&!#T`7N$I4Y/(9+0$78_$*D
M\C<N>3:&H)2-4X5A6E"4?SF%8]=-AX%C_H!7]I]MQN)YG3NL<A=_!V_A"]VC
M?]?>HXJ>CEG@NWE]\$6%1TR=4DCUC5QA2M$L@A^79;*==7YQQ+I\XW",WG\$
MDM<M!]7.G,@K8?LR-1J#>J4U(.?[,/FJP3@]!<2HBH.0$)4.0Z2B1EIB65V`
M[$`FR<)LN]P"S,)>L-3P&<9/N+^J@F*DJNF4:_BY@@Y?/B`%]/T1AVU2?'SQ
M0;3BOCEB34;<WT(RD3DR/..T)=9-"'%4T:^?4Z!E;(JMI7&IXSW#TE4$AJ"G
M!?^!T@S6JZ\]P@W`(ZU1JTKV">Z&$W$,FCVOVVMYK7X'<TL&7:_K!UXSZ$MR
M2;?E==L]KQ4\TOQ_H;L:AC_;ST+"!ZS+MKF,>7=OZ@<+DA3KG:0FG&MMQ:U/
M]4[8)=D-1J+CR]J.O+0?*H'>:J$A=>ZUO.893=%"7B'=:GS+\',8?&.0`0(Z
M,`A)&[$RO"0WT52RX2;.LN-B83U*)O:ANQ.7_.XW\?6-6JIX\G?%SM$^\S3A
M`+$L(](0.WR.I@8,8XP:],>J+*(R.DIPQ6`E[*2&EC&`DRK<8>6].JE'.>(>
M8Y5!3O$8#9E%4>ET,2RP$9WF"\-(',716"M2P$D.#LT[3+J""\U!HJ<(P:>@
M`RU&13^_@G:R*/T',HI('&[N7<.'8K_IGP5N2Q%J?E]?/&+5'G`/;M"#4G(;
MU1X+[J4>\J=&'7:H.^[&)Z?/3$5_EJP6;!Q$B_2P?-X$!T-=!D!ILSH>**M0
MQAIYLV&WY&=RHQLC$,\5-3.\H.005]?O)P70)OFU+R/WAY;<_^#@)H+J`2Q6
M4`V@B[ILR=#=?`Y*MU/BF"YLI%GN,I@W*3"GJFTNC:$P\%!=SVAL8H$8:G-@
M0Y&!$,8='822O8\&@H8->Q<?1`>>(3E$=2>6(O&?E5=0RKQ)>J..3Y!:B#Q"
M,'&.TU!9!-+5G:K*T)!(5`S`6KX][/4B9@@]1XS![*#K[E.^A/W-&[@_F-5W
M+X\KPG7%!<-K47AEOBARXQ<UB&?<3^I?&!M<".2/JF&W<'C+A)KIKHE/<4Q\
MMJ)<SWWO-3XBE4[6BAE=C%45+U\D;`_"3_]:I%SW+JGHF/Z`1BAOH"#,4O'Y
MR#")!?VF=&&0]BO)::TD)QVBQ!$02-H\>O<5HF"^C#OI_5?9!=5!\!6K_))B
MPO`5\E+7KR<O4Q_8E`OJK487<2.=A%D@NZJX4(,9&:#LXJ:,X&I?&BLR?SJI
M'TUY>I>0H3%WK4G8HU;+C<3'0/JO4O4"0CVF,56HC2??ES-#X,EQ-,>(-L7J
M\W21C2P2PRR<185Y4L/<H)T9KZ`QCL/BQ>SU<&2]!2>J:P.\V8W+&]569>=$
M_?LP!WU''$>X%L;HM]O;#Q$T]C8FI4D^J"`#%5`BHHR+>H/-"H%#:)A<P2O<
M$<X,.E3%(9LLT-:K?CZ%>X9I-51?X\:.#AK'\73!]J:FUOXV/"N3*>7.<?Q>
MJ1]C_!IQK<E%(E09['HG&@^YYS/MFU4@3FBG(\IZB4JJB5.]&<:,RN3$M)R/
M8QF/1679'`$KG;UU^C'DG9?F>PF7_POVA"?/*D)/3SA14+^JZ/K:Y\7>OI0O
M.!Q;=X*N@5QTRJ&"QW6WP\M6K&?)VO@AB6;S:7JO\M@PT4#_QL@QRX4B?$2J
M,/?$F`N<)<)-L@#6P99K3">0<,HZ'&_$5-89$58H+\PUVJO.[R`3((\+700F
M3%9-.*2:>]2P1!?D6*P`Z,*K.(EBTU;9FIAKD:S-XCPG!+_C8`QZ$U10@^&@
M;0QF=`$?6$=39IGOW60@C"SFOXA&_**1P!C;75+F69JDB/:YPR;!:=+X%-Y;
MZ<P?#B_?J[4>7GZAO^PWVUYCC\RD_R:V_&0IRN^NTCD\-?V@^?,OC4/XU5B\
M3&GC<'2#CA4E)Y<,@,QU'.<CD(>H]EZP!:LA6C"<:NC][?#PG+YQ^N'B,M]#
MG@;&1$(%^E50_H&3_XEH<BA.TZS0+Q8MC[[O^&D/S:E>2OIGWGC/0&.I<M=B
MZ`\^04H0O0N83VE=U@GJ.)C.S3=-6Q#8`P"3+]E%KF`G6,!\$W#.)58(J'9@
MC,VGT9*M*,T$MRS$CE<<RY6AQV9O,WMO\:K63YM+R>E7'=P.];E6U\9>LU#P
M0=T,3Q$<D4ZE9XAR])+,V/TG"=P"P32,KN,D,:AP5>^QW_&DUP"H:C@#YY.H
MCK84-E)0#Z[$TSX2ED4L6,<LH5G0QKE[ISEG55H]V:V:>#TJ^^]WTM!(55:L
ME@2P_7MN_%20QT4.!"`'O,8Y!S2U)[WN&P=[=#PXM,),(]L>8WZ92>?2F2RJ
M0?.*$#NF0=3N/TZ$W<,UWP*CI\IRGCO$SG4JU.'E$2YGR8*]/0F@T)7*#9V<
MO(]`@BZ._C*Z!6[':6;$G<7B9)$N<BNI=-DH<*F<)D?%76JR%###!UD4(7'P
M.^5]P0/0=T-%EM!I0:!JI%P3\N302J#`M)D564'`3.KFKF,H/X#]Y>X+H7;Y
MF]*;8Y7AX;XL%`HL\1B\U.(>&!F?ZBDMXHPK-@ZMG/@S(K^6D_'HZ]Z#+W/R
M-7U.+2$LEX)X61XB0L;/C2HFHIP82M\BWM<*;V>E-3AA>MR&*$2("SOOQ$[T
M7Y&#\F[O\.SH=.]GI&,(GVN8O`&K/J&>NY1:.M(*:?TMLPZU_EX(4Y-MJ99L
MH/"M?A&I'!B0O.GT!!S)3UTD*FBIB0GP=Z2Y9[F<,(_56'1B>UUQ7GG$'>$H
MK0++;]X$*(.Y*-W#,V#O\`JJIT\<XTRY?&[SYY!=\]RBTN0[7-4]<4@N/6S6
M77<`:IU;M4QJ_9X>OLMH7FPDK)I]$%:GNM-]SJ/T`S_X];<T'=.NXMFR<)$7
ML=5!S?B*"X@:^G-X8*9=F:W)LOY"03-)ML'D!2K!XZ(F"4N&S%VKNNZM:TQ3
MXW2TLIL72;RJZZ"D5E-.'&-:32SP5NDC:9'AP!%+3(R3?._2?;A/<P(CH\VQ
M>E1AY15B=XZR>,@OC]Y69G!<W3ZOCKL*\NJ`CZE)'O4VG%#R9DA1*0:`HR_$
M-RF749H"0;L/JR#(RCTR#Q!=4SDLW;,(T\;4S?-8Q,I]%-\!_^3QQI-2J9=K
MOZOKU!B+#G(S.6)&U&E;OBS;TUP=`=OZCH1ZB!ZNQ$R<&P7<LV!U'D$>9Y*$
M+(^'7$2M[VR5)`\=@/KR_)37/Q<J;72&OHN,K'Q%GV6C2*4M'1?RU7U4<!Q3
M1`/"Y^)(^GPM'JA^B1TN&H2<C*$<H1I'T9NMLOF_SI(ZANQZ:W5-^./>>\EF
MOJ1L9F6U^"BCC1<"[M80=9"SR033$I%_K43JCU;CJ3UY\:550DYFQC*3FU'-
ME/?;="RUF94J@`6NLD@G$[$R)*_:@<TL@4#A^=9&JR6C3,6U[3\9TVAL+SZ+
M!"Y90I+AUR5*ET[TG&/!,GHW.7GORV7)9T,2EHKL,A5=8%6G]$7RZU#Y*3QL
M,;URZGMQ;L5S:ZE91X1V'#&3E)=-5^B:9&EU=&H@C[*?JN99.2<>(5'/R)XD
MZ:."$ZH6652[O2Y++)7AYAFN.D>DBQR)YO\*X>/9O1/G!6YOU6N9!7=V_A4!
M'HVGINQ%43#:2X22)$P9%6*YCBD"2<.7;2N-E@@C^E<Q-O_,S#^1O9[R,W_^
MTU__LLCWK\-P_LM9=ATF`@5WI(F''S#>EI]-;)OTO8#4'I/N0OMSF(R-97DN
MF:-7T;?B_30=??W//_^IT?BKFNHHS&_@\_@_)R:T=%@<B?K%CM1Q-(IGX33_
MVUYSCV00#'813?ZV=XH2;X]4./KYR^7QWG^VVJW!H-WM#<R*-IK&I>Q"!SR>
M@T:_UP]ZS7;0,S1N.:%+K6QX?J%SQSY'A>JEN!UIP2#P>UW80T/:JM%=.HX7
MT8<LG5VP)#]G=..'T>$/^JW.H!T8,E8-[I)QJI#"/T?;+[_;Z?9]^V3LT=QY
MZ"0.Q^-H?!5^,[OSP`5W![UVNV,M>/7P)0Z09+>S1)-[+B7G^;:$^*WFP&]9
MA*P:W"5#\MR/),?A6+_'I^8Y_IP6Q_3NXC$>YG^/QB#RKZT/D!9R6&`HY2&7
M*^@%W4ZK;\A_%J+<=9\3E,GXA..4<'O).F9UZF'L`)S@]P:^M8P-YB@3A96?
MQ?TY*(,%?!ZE">7C;W\M.GZSV1VT6UV;G.6CEZ2"M-$$+F9JX1.?39/)+4^W
M%03=7L^6"RN'9U)&>?ROE6P,7WB@O.R`+/?_^I<M9EC%.@_>%[_5;W:"?FL9
MOY1W1'WJA$+8GZB[S*E5X[6MS&@VX5`Z9O8EX[J36QS\\(5WFOT63&XI,'6C
MEEER^,#WL0>7H-]K=AT&'-8_A^KA/.>VK!M-V*P1Q^UFV^_VJ@^R.^[CYZ[1
M4]KM8-#L^=O-?7D#6OU5E,VP@.EC&B8YR(?/Z)F6;VVY!8-!%[420\3:"9Z4
MGIJ[YH.2T&DW'TP1Z#)7Z5.H22VX=_WFP-&2EHR\DC_HSCR,A#XHVYV.HR\L
M'[ND_TNM@I*;#R.@"T]EM]EK6PI__;@UPL=R<SSP`%K];JL5-$OBISJN._FC
MY_6#5K?=[K6;EH:P;M)SQAY2*).'C$?U8,G;[C4#OV5KK.LF*)V^J:7\F";7
M>'L><2D'G6:K:0FJ-:.7CD,^@:+\P?O1[P?M0=,V'>J'K>>$>U!3OZBVRJ#+
MG*L^T0]_&0.0#@-;2FTQ5_FH,+OIL@`+_B$J>:<9M)O!P#8JRR.6S1G56/$<
M5)C3Y"B<QT4XM;ZT)07[G5:KY8-]95LUZ^8HNP08'T.E3UN1=E!!XU&\[?GL
M!_WNH-5NM6POP+HY*E)<_9VEK!W)Y%#_QS1'C?AL`N>\M0T"_]?SFXYDWV:^
MTC.,>RKIUJP>;DM/MS-HM7JV.E(=TYWS4YQ0:<:I2L3?\@HUVZU!8,U7'J^T
M0D3=DQ;(*XVLX]K)^H/^(`C\IF5EE48LW\H<]AFCK:AM7$H[A$N,"&XY<\_O
M=D'+'`3V!5TVN$O$;^@5/N<FD-NN-PCZ?M>W'FYKL-+.,FJ_&#-;3H2WS`\"
M2_JXPY46Q!6'Z,>T"OEOHX?-W>\&8"_TK2-=,W[%#TE0ZO#I8U-0_S!2T*4&
M6JOK=%P^>DE;8A`IO6<K+,0E+-9IM_L=VVZJ#+ED1B-7MCWW?JO5[-3-:(8L
M>P[Y6C]L@]NM?KO5L<^Z-%[53<EF,9.S7D;5<UB[#9>WY+"L&[?$YO#0X`:<
M)4_B']N2Z/U.K],<]"W)^L3TK/1+6OAJ:EK&+5_Y1M8OI-T$$ZS=M![Q+28K
M,P0>%_Q:V.4]2(H'B-5N!R,@39LA:L=U)X?7Q=R*0ZM(ZBI%K9"Q1Z:TR0]B
MT_W!P+=MM*WG*_FM1$,ZCS*JW>%B,$-2L)8D]4U4Q`Y\BQ-KAW9G_X<4A1UR
M3=AG*@D[F]#'\S-3"%:F:LU&\?=1D#1[W7;?>K"VFG#U3JE2M&?9*QE\H]V2
MSU;6\(S[M6S*BIT,U^,!#\[^H#EH@H;:=DQB&:O\L)-.5XUH;?VH=WMMO]NV
M'_4E(S]PD?\+7P>)^HER46I6W&^V@V9S_8HWG[#^_B\CP!4KRV9?9JXL%]:@
M%%E`>TIT'W(#66YL>DX9!^NMJ_7[Z/>:@U:O:ZD.+T#PJ]NA;0[>[[7\LM/_
M);>K9B[UP5.5$'B.V2TPT^-?T^WN1-_O=WJ.K^4I22V[:G3V_E6ZQ*="\I;J
M/X^LDLH+5<0IQB7O]@478.('UKB:UM^J=K/;[-NAX.<FML;A<4H)>C8_T2?I
M;V=<B'.BR[$?(T&"3G?0[I=<(]O,_KS$/Q>]%'AU#A!?ON>_9&V,0C<E\+OA
M_.4@I&G""?^>1BI]RNK%N>6F=KJ^WPOZUFN\R23+#$-T/F&^EQ7HUU'^;34C
M/PA:?K=59^^MFL8Z8V,M<'A];:1ZB;WF$QFKAJSH+=Q\`YZ28X'T4A&N+2</
M.'#8<]25I8,O26KZ1P92Z!B1>K?U$W2Z0;?I^@G<$4N2W6(14)VC88')PTC:
M.?=IV-8]@@X@2Q:O&[X<Q&53S!7+VY)0?A#J1ZV8Y=3UZCCB_SW5V1W;J^M!
MOS?H#]HMQSA?/OHZ0JJI>=M*X298*_U.M[.*H.HLZ^AZ6"+@$B^QWX)+TUY%
MX#:I@>7ODN)X88'N;2E/@GX'3"#;K[E^#E>JE7>;@]97Z:6&WMMRQUKM3K^)
M482-9]AHDTQP4.H$5I)5R>+H]$'ZV$[X#:=Y!MJJP>.@TVO:RL@3T?8E&<;3
M:31^.'_U@;U:_?Y*TFIF64>8)(>IW+G:I,)M11MEZ317$;K)K)N*O+59`L<(
MP%L)"<!U[0Q:W4W$76VFP.,(JDGOZC<'W:"Y\GR?DZ"J"AE@#*.U4MYN29"=
M=[')(U`]-K\)(JW?Z?=6454SS5-35CV__4$7-K'C?W?*:G(R^WZGW5G-6@^@
MC._JHW@L:'8'@TYG)8_53;..M'+>U];64Z_9[0<KR2I/L8$FM'6F7[WJVF]W
MVRM?STU3_^JSM-C:+H^Z+<]U>BU0<%T#9^/)5JI%MJ7T(<YF*K$:\W7BX@$F
M:=#K@^#%B_O@&5<2C&;E$8%!7*/G45:^]:NZCLHETVQTBX4]/CK-N[;2?GOM
M=K.WTII9,M&:LR8]X6.8C+_DT07UB]U6+0\&0=M?<;:5&=P=^Y(8"+JK\)N$
M3/,GN25],$/M(-I6<ZT5.*)<Z:#OUH?:[K:"06^EBE0SR6HGD@GB;Z\`#_J.
MR;YBZ'5[XQ;9;<U2K:[?[@]6OO3N#"6Y&]XKS_.(:D^WKKU8\FIU>UT[ZW33
M>=90M[3`9^O'OM/V![X=G=U\KLK+-8JB<8[&OLZX1\_1UCZ%)KRF+7\P<!ZJ
M^K'+<=NY$(_1]T>0T`M\(*$]<"*W2\9>O@NG`JUP-K%SC;>]8H-FT.J7$KG7
M3+'B8)XC.+!V@E+.`Y5@GTU4OYT+T(G.DOK*6GX\%_!^GNE&B5NKVLUVKV5G
M,SV6@/JT-`PS;)]7BFS6"0:.[NB,MR0+"0V#A\S7:@Z"0;=D$96&+.4>I0FV
M.SG+4&V5'XY1H!<$SGI((#QG$ZQ&C\>R11<"Q.]O25W/;_M]B]4?-7>YG)WB
M/^36&#.L["G[B\;O%S!V\3\1;?FV^PEZ?Z<3V+FY&TY4X2(!=6)/BX$"T>7Y
M-<3\)R(%,%JVP*(@5,$^8I_\XC?GQ:\-^GD2SN+I_2\_72%,2N-S=->X2&=A
M\I-'N"E>#H_TY-<]`[+"*`3R[['U;WLF`F"Y//U_)[\T>"H'D67E7!M,]3@L
MW=Y!X_3SU>'GWT[??SQI'%Y>GEQ=>HW/)U>-7<+&I:8+*;:MX>9<,VS[HEHZ
M&,2T6+..=`_X936$SCB^5:L[/SP^/OW\V_[%Z6]_O_JE0<>H?O?QY$/Y5^_/
MKJ[./LDO/QU>_';Z63[F=W[\M?&/T^.KO__2Z#5_-%^Y.CM7@YQ=GEZ=GGW^
MA<%DX(KN/<%Q_Y_]_<;1V:=/AY^/_P93_N_5(9PX$>+M^<WFCWN-_?VUIXV#
M@*61[4NC'G@2KPY_^^WDN$'#R1!F]\)I?)W\;0\AFZ)LKWP_1M%TFL_#$1P:
MRQ#X>1Z.Q^KGNWA<W/Q-J!M2SQ#\O7TGU&[\_40=S#=GQ4S6T=G'+Y\^\[9?
M-H#''4*+\8H]54N81I-BKP1$LLG7U1J"AWQ9YB:@(3U4[Q%D=/VW-;R&-70Z
M3[J&5=Q^\OG8OMG.,U)[?1!AD)8[3(LBG=G7[685=4EZEX7SO^WQ_U8O3D6F
MBEQT9*5(QGX'?WA_=G%\<J$_\!]-^K^&/P?IAG@^=0+/=]^WPY6M#7V_42<:
M+X\NSL[/3XXOOGP\\9`4>P.7/(FP+K/'-QONV7+Z5^#HUX^^;J]*6H?+V"*?
M06]">9S8S\;RK:4J)_HI:_R%25+@/NYO6?E<J5#\,7;,JCNL[)#)E7K;)S36
MOO<N/+.PK-,JMJ%2\<YWXXJG/O,?5ASXVV+?%ON=KG61@B8SO(8%IV![_,?1
MT<G)AP_V+5^IL"T5#O.2#B2V(:E`5R?_]VK_]//QR6?XU7Z-QV"-L2?.:.QB
M?1<AU#C'^QKA=199#7!60C4^<'&U]*P\E-V8S34`EL[=]GS?]_S!8&<7^BJW
M]9W?#KQ!]T5V]>??^V:V8"?[7M!JOHZ%/DX>W]W$1?2ZI?$5->I$O/:O8!CO
MWZ1W;]+W>3C;]YI!RVMUVCN[T%>YK>\"O_52;]KO7OKV_:;G=SJO8YE_`%WX
MB%OHPKK227&G>@2_"=]G4'T'_<#KMUH[N]!7N:WO?"]HX]Z^R*/VNQ>_+:_7
MZGG]]BLQT%8(8#MGX(""(4M%\F/H=DE\W!YL,M;#?,DK#[OBC'I;T]N:_ABF
M95I0]Z!24HN'C6W>])QG,C)!?_=[7JO?W=F5OLI]!46GV_3!-@K>%)VGL#.]
MCM_U@M8K\86\*3KR@`8'`::3C-,%R.M=>$3?UK5;Z[)N&O_3Z9\F24HFES-*
MJ*GJ8FU*9_7K#\\[MF.^6EBXBWE+PJU5W]Z2<'\/2;A/G/SYEH3[.LYA%;>_
M)>&N2,)MOB7AOB7AOB7AOK)]>DO"?4O"?5OLVV)?P;7>P<2#M[2O1\^VH:MS
MT&MYW=>2SOCJ9]O8'=_L>.U>[R76^?MWQG?[GM]Y)9DQCY.].Q`5?4OY>B&V
M#KR@W_>:OK^S"WV5V_JNW6UZ_;<XZ!/EA/>#'@C?MX2OUQ4'W:E$HK<U[<::
M_@AFY5O*UXN_(2TOZ/I>M_VFYSRMGM/I=KU6\%97]#2Z>'?0\5K^BVB-;WK.
M[S=_Z&U=N[4NZZ;Q/U]9OM<3`STZ,=I(VIM/THR`'N^C,,MQB;"D9<D&S8&D
M'(2P$P0`=A=E4>,'3.KN!/"1'UI!T_/;7?K`#[[7]$&V!FVOD46X89@(-KT_
M6(T;^6JWBO(P<*O"87H;5?7(1IS31Q'YNU&DC2'\83[/TF_Q+"Q@W;`A![Z9
M8A9/IS"ZA[]N/O+7O-_-@U[U+]N<+YP6_K=%_VW3?SOJK+NE0URO,*^^76L^
M\^<_.5#%ZT!KK58"5N_CSVF2;=Y8N:934*LYZ/H^=D9;._134%#3&@AA?YN#
M9J?[4B34`*7W!D&[-V@'&Y-@]7='G&MJH@%\]_[^2X[]`IX`;;O3:;6#0<]"
M!]]BKN<ALLH^;?B_P<!NZ/S=B:SAL*#?:3?[?OL)J/P0P]#11X3%+M_9E1#B
MIW6$!:"4@TYNR%H]^M-14L7&[_C=P.Z&M0TEIK\H7IBZ/7P?@8R.+'STDV]%
M%J;9.$["[/ZTB&;Y`UK95MDQ\-N]KE_JZO5<M+V.3:AR5;?7Z0<MO_5'VH2Z
MECVM;JO]75A!-2K$*;)PM%G?TOIK66F+N&)LEXCZADF'A<K^_._57<=KR3%=
MFK::I=0S)TW'=["&;><.NNU^VYI:C6.I!$=I7IQ-\`_Y83*6%N;Y93H=/U9-
MZG3@#>GZG8$H"%O,]`STU3UQW6ZOU8/7^'406%6QNH-N._`[0>NA!)KV,?;?
M.&T97VX<#ELE;=UZK!GX_4%W8#>H63/#(]MUUS1^[/7[S59W;;_NO_[EVS";
MQK_@?^''_P]02P,$%`````@`18&;0&;`/1:C%```_#H!`!4`'`!C<VEQ+3(P
M,3$Q,C,Q7V-A;"YX;6Q55`D``R+]FD\B_9I/=7@+``$$)0X```0Y`0``[5W=
M<^,VDG^_JOL?=-YGC^W)778GE=DMV1[/NLICJVS/9M^V8!*RL*$(!0!M:__Z
M`RA2$DE\4J349O*2B<7N1G?CAX]N@,V?__8V3T8OF'%"T\]'9Q].CT8XC6A,
MTN?/1QD_1CPBY.AO?_WO__KY?XZ/1Q<,(X'CT=-R]`TS1I)D=$'9@C(DI(#1
M\7%)^!6GF)6D5]F_B>#9Z#H5LB6!GO'HG[^@-!Z=GY[]^.._OIV>%9P)27_]
M2?WG"7$\>N/D)Q[-\!S=T"AOX//13(C%3R<GKZ^O']Z>6/*!LN>3CZ>G/YRL
MN8P4ZJ_CDNQ8_71\]O'XA[,/;SP^&DD_I#QOVZ.1DEQJ6*%^_:&D/3OYY[>;
MAUSY8Y)*F]-HP]5HI>`[^_3ITTG^=$TJFR<6A=:BI?=&HY7_&$WP/9Z.U+_?
M[Z\KW!%*44Q0RFF"V(>(SD\4U<DY2I24AQG&0C:=BQ'+!?Y\Q,E\D>#RMQG#
MT\]'$2>_2?^=G9U]7'GO3U7^D]V4>1`2-W.<BKOI@Z#1KS.:Q!(V7W[+B%BV
MT<XAL#MUK^7(F>,=52R%].G%"Y1$'SMW92%U1\4O$)]=)?25M]%OBWE;C4AJ
MEB7Y%'(C_ZX(QF\"IS&.2]%*B>`QD[=5MI;0J-)"HF8ORJJZ%PWDPWF*^%,^
MIN6$^XS0XD39=((3P<M?<BN/3\^*Z>I/Q<__&G..Q=I3"7K"R>>CZH^""&50
M^>/)856]R!B3\-%J7'M647S]K*K_5L>.6=44Q*)2DOS?1J]6Y]&"XH1G\WDN
M[9A(G)?\4T;G#;=2N]I;FOTT6A&.!!W56#(N2>E"4:'D:$29'$W%,OR*R?-,
M%'\<K-?4@!JGL?I'#?(7E$B]^5A<(,:6<I/P#Y1DN-:;03R%NSQY#MW[];ZF
M[:S5@*.0K##B*1$\=NXQ%XQ$<A/8!D4MN0L/!W,#1-9N'K!C+%BV'FT?X:!M
M'$4TDYK?XPA+*YX2?(N%8;GQ("U7'RLI0-`$V&9'B%V0'@X_P('#98:OI*?N
M<:*BT`EB@F##[L.'M'"9G10@'`)LL\/!+D@/A_^#`X?K]$4J2MGR%M>[7_>H
M<$GU$<#NM>AN[\XJH[[[?H33??DB-(YEF/:(WC8SDGX\^Q$7;G(1`^ST(/OL
M,'")T@/CSW"`,8Y?5!3.[](UHB<9BV:(XT98[$%:KOI64H"0"+#-L>I;!>GA
M\!<X<+BB3.J1K@R*EI>824`+\H*O4[G?S53FBM]2<8FYI%(+V9C_'<?/<IN[
M19`[92RN$&&ZP*37-HI.ZJD-@,C=AS?MD.])`_U8^01GK$P87B`2?WE;X)1C
M&0+>B1EFMC1=`$?A>2\.@*@,M]2.,2]YAH3.*1S(?$^?2)+@^(*F@J%H.SBL
M0<6#LG"<E1(@-/PMLT/"*J?H^_^%T_431A>8B>4D0:F0`%:YHH6:^IH!E0_I
M>GZPD1ZZ]ZLS@K=1AM2_70+X_-HEGF()7A4HK&R2:M_2--*G5+R(RZ2*@Q@2
M#((,,P#!):/'W%KSQ%3]8HVBI&:&+&H0DT=DM<T$J<];&6HZ__.4I<<`J/5@
M>T=CG`A<9-I](M3![VF,<?XW<8//GJ[N=WS#8D9CA5LN\J"GUM<.JL([1BI(
M/>UGBJ&CC<S@TZQ;48EQ1%MI"L<8:"#UL(\9AOXUL((/^*](*CUS0UZPA*5`
MZ3.1L<9Z!U+/<GD1E^DJ!S&DC@\RS(``EPQX>?*OE,:O,MZL]7+]Y\+LS<^0
M>LZ@K*&/-M3PTM0W!,G@GZ@C5!D(FF^Y%KWD2UXXQ$T.P7"SC69S#HE'[TZ@
M-F,J8'6)5#"NB`)_Y6M+6WW0:"9H]C:`8%#7D=3#"E,WUWKT_=P#O<1/ALM4
MFB?KO,X3A*M2ELZB-O5-?;A]*6:;&7P?EC>Z)FAIOCQA)ZK=BJL30>UD+Z,\
M^MLD!WSR]F%&F7C$;'Z.TE]O*$K5@G-+!2Y-J:'`F[[PG0<]5&R$FNH!$P^1
M[^'^Y"/UO#WI(-S<G3020@6'MW$^BX5%%OAT;VWFRU,@7@N(CE*_BE0IH2+"
MW[SP]:0J#'Q6^"+C@LXQ*\\T]'AP4)7O_YBHH.+`SRP/#!@%@<\6=W)QJG3*
MLN<+=[9VNKQTIV\'*HKWY5J/<="C*N!O,3](D\B41"@5Y6GP!9W/27YP=(_G
MB*32SF_RO_-L/IZK-6/U7&S>6RYW[AV(*C?U.XF""OD.'>03"NS4FL=]ZV,`
M)X;.K)^#:OO4$&S^3P,E/[,\4&(4!/Y,<<)HG$7B%\28A/A2;FA9AA++=1`_
M\LWU0`<Y"&A4[X@$66A+%+M%@<\[7=#T!<M05P8W-S1]5CD12];)D[H,&5S4
MX+`19I\-&DY)X/-+I=HJA6Z<+NQ$Y8F1@0A<]WM98STY,@@`GSU:;\OE)O^[
M#'*9D/N>1_0VH9PHK<VWC5IPU@X2O3CA8:6UW3Y'CUY2P>>?;BCGZNT)N8%6
M$6.Q/MJKB@3QK"<8+QYX&&IAJWWZ\9('+U'5O%EQG49)IHH<3BC+NT@(1IXR
MH1;/1ZI&@7HKAR9)GEX0F&%>GYFZ%5J&W!T)!8%%YS697EP8?,.F*RW`;\:=
M]\R<-\O<=\GV";6.X:,%I`U<W;2OA^`[N$ZB\E0TS5775H$S/%Y';_7'D(!4
MC=JLAC@@L8K6ZA+`=^XXCLE*NPDB\75Z@19$H&3+DOJQKS?#^DTP-P-42`0;
MZP$2'YG@EYA[K"(*'']!3.6UN=PC9O,LO_)PB:<D(O5=E#_#NK"?FP$J;(*-
M]8"-CTSPR:`MI5=W(.A\P?`,ISP__U,%D57P<8O%W52&J\T;)VVX-[=0PKBA
MHFLW-_C,4*$-@,]+?2,I9?F^31OBF1X7+FL^A@2-7??"#N-[V@DW6PU;\WX^
MJ;O^1O[=<REP>X%Y..'>!#.B7DF-&$8<7^+5O\X@T,YF#`U-;(<\JYP2H::H
MYJED[<'F_'']`-+8=O0(M9CD&+=ZR<5IY%HB^/#%M#[5+AD],CF6493W8AKG
M?ZU<\U7NJ92I8T:XG*$N,Z:FLMPWADW('EO<OB[1=XOO"_7[[X36PVDOJH*/
M%\?QO[.B/,(C-43`#S/$L/KJ3JS<)7V5VW^/I8.YA,T#9B\DPBO3[W%$G]-<
MBBXGM:_FUBF.OIM[7\-SS^YO/3;[UQ-\1)Z[ZYKS#,?;4TNN_BU^S9_4MU%!
M/-O;1C?/^\)Y&T>T!JMG8^!C<9L=^6(9@+8*O0?2"OKAH$SG@%X05C0$_JZ(
MS8;\V5VN//_RAEE$>/-:?5M^#_09^(>#1A\']8).0\,]OEEE*+!8V3JH[VAX
M73$)Y"J3%KY<[PM@[9S1/MWAVQSXEXOJ*=726F74>O`4WR>U9;^=?(:TN(7O
M?2&PK4-:8S"@0?!?9C!,TWD8Q?T3T^TDV!=ANP28'@N,P0Q,/GZ!$X6U['OS
MYL3NE>:P#5/`LCEI-`P^H6XU9(<-M(<`'Y#"W$+W!-AVV^F.P1NTM89Z6EM\
M:WL(!Y)[_9:>\MHC>BM*69_C%$\;-[L<5.LO[!FH#C=T-<ZGON94AMU&T.J+
M>P8!'D/FP"]Y;^[VJ)WGZA603,X'=PO,<EOY.9Y2AM<F8CDE"(:D*21%;'DM
M?<R](MX]M%0!7D\MP03O/MSJ'``]*0%OQU28I90L[:Y?&3!3E$?\.HK#@6L?
M,*(^?JF@K$>M\H-ZG3;@]^MKK8O5QHB]^O,Z\C;/#X<[&R"HVY8*6C2R*KV\
MD0%_77[`.5H+E>L!E_9A&4S5'@+HVT;G48<-^FXMQ>0!3(T=_*C]*O>$#"7C
M-!['<Y(2+EA>`DO?PY[494U_%S50#(19Z0:%4Q[X2U/WF&/IUIDTX1*_X(3F
M7Y'38\2+=OUJC946*#Y"+'2CPR$-WD6=KTRN8*N-=GUZ:#XIIX+M)P"Z5;^L
MF_7W6=`KW.`G_@>48'XO`9>J2SN-4@/ZI^5:7G]ZN![5=1EUZ5_IS2T)^0I>
MY^RRZPQG]45SQ9DOJQ1L;LRN;M+UY&HC/6"BVM`W-,BZ:KJY*G(UK=I$@1^>
M6^K?>^)!3]<$0YT..A*L=@7`H"X'_*[K@G)Q-U5?E<I+B:SN]_('FM1/NMR$
MZQ((9D)P<[BW5;;IW":DT_C:,+6;VW?-]"TXG;T,:AWPZ%\K"H)6"+,8.TK>
MY]JQK?"JQ.]UNK(QGR(;:X@G_7HM<=)#1U6HR0%8\A`-?N4IL]'Z"-_P='W,
M57LZ^-,#NS_V>7+0T`1^1GGSN>*5S<9C6CO9&GPFLM\!"KT\M%\XFE0"_S9:
M^;+K7=K)5R+JB;)^I)?)MJZE#W[L]-L?^QQRG5L"_BT^\^OKI2]6#FT64&C!
MJ?]NCYUS\*.GO1_W.3*"M.SQ[4)#HF!C_5VZ63?K"X>#JG'3K$8U>"CZ^6>_
M>R"#1O"*5M]BL=%V_()(LJJ=M540LGB-Z!QQ$M6@V9*[Z))@[L-!N:VAWC62
M`AMX=Z62JO:%UT%OS:_%&O#JYCN@;5<_[0K*%NT'YBL._39'\]7*"]G@QX.]
MWJ&I[E269NK@^P,]2=^4Y^Y6^A]5_X)3Y_WTK_?"U[$"[VYA_*.&X+NO(=CC
M&#IPJ<$>!B?`BH0'V5%<(#Z[2N@K/]C&0;I+*2%GRQ<B#3A??N=8%2/11,/-
MS7@HYV8;[L]YR&!%I^7Z#NA8XO)E]0G5ULX*%&;WG[>P@\8TP9BA'7NO'MSX
M*E0$-CLI`GXC\EYWL!TA)"13LT-[[VY_>HGE2AV17'OY_PDNEN3Q7*W[_\E_
MKP$FA*7PL!_+$$#6PCD=P\]/`_#WE3:GGNJ&U=U4>D2:*9:3!*5")6;R=VJ,
MA_`^3(VS=3O3$.#9RD$=`]17!X\+)0>^Z/3'C1(0-TKZ&!Z]7QKI<ASM[UY(
MUW?I!WY$WATR6YR"[XXP8Z,>=RD./#7G5G.IGQP;ES1[$M,L&4>1NKFM"8"<
MI)N0R$(Z!)P%.*/[L,G2<H_5EKN[])Q*V<M?F.R?2_I:#YO,!%L7G>L$0X"4
MT_#.9ZUF>SW65S85ZR[AK%Y79!PE$M97A,TG&8MFB&-UR$Z$)H8)9ZQ/3AZ,
M0\!5:T?U-7%YZ`&^PO)VEN!N>HF?Q"7A^20\87A.LGD-K=[TY=>,W/1#P&:H
M6SJ&I$?S>B1^@H/$O$+L>?W;2#7XV8G*VA8&HB$`S<L!':/+U*8AV7T*!U/U
M`L77:;E9:+ZL[46["3UMM$,`6H@[N@]#;4T;8'<&*!IM6E!&-O<XPN1%W:IP
MPL_,8D2ACF688'0ZIW=,ZC0P0!/6R[IU0RYUM556N45-I>46S$:XVIF'"=P`
MA_4.8;LN!C!#.I!IFI3?1]L,2?<B;V(P@K;),$R@.AS3.SB;[1L`V?>!17W>
MCU_4UY,>Z4.V6"0$,S?&S"SFE5S#,DR<.9W3_TJNT<"`-4`?IS2,&'55=S6#
MCSG'NJ.U$"[[+-CD&B9$?5RTG_FPJ80!J#^"7J6_IT\D27`<LE!;>(PHU?(,
M$Z-N]_2.4*T*!GS^&30^)PPO$(DO\13+P187M9C&:9P/0L^)-42($<%^0H8)
MZ18.[!WC?CH90/\7T*`O$QH3M`S*3]7HG<FI-?TP46MWR][24NOF#5@$=/+3
M-.*6"EQ:X)N)LO`8(:GE&28LW>[I'9I:%0P7TT$?(JWF^L#ITL9D#[-^)Q.G
MAX/V$V1Y3J$?`;W6T[3D(N."SJ4QJ^2&>[MJ8C!BL\DP3%PZ'-,[)IOM&_`(
MZ&T>[5G#(VU]QN1@M9TP&5F'B59O9^WC=,FHB0'!@*K'2E?$621^08RA5"SE
MFL`RE$RL'^'>W.@,9MW<Z0Q@'0*"=W!6]_<Z`S0Q(+B3JJK>9U';=^B]+AOO
M(L*2HW*+&`)4.W#>'O)3;HT,T.WF=1YO[*K7C%9V/:N7V(KAYMZG.OB,*#7R
M#1.:?F[J'8]&-0P@!/6&CS8Z+/8P-P0]D81HOOH3S&>/_G5\PX2LGYOVDP/0
MJ6&`;)]O%1D/(&Y0&DM;[U6KOB=1.A[7P5.59YBX<[MG7\=*514,>(-TBO0]
M93BBSRGY#XX?T=LY3O&4".X5)K7B+3HDD'<(N-W%71WC-U`5`XY!GT"5![S7
MFY+Q[CR5F<><H-+Q#`&N;=S3?TI*IX*A[LPIH&FV7D)G4_'#7$3&2&DH@U2A
M'`("_5W1<\&C2L,&M$%Z>\G@@55%$.\NL-?+#!1FKY?I+0P<K%O6RVSGO1[J
M97HK`K[^7'.QN)>6,1()'"O+G:N_GMRX\-?)P4$S%&/:-=_J%!\\>FJA7^[K
MK7M4YSQT&2.TS$LN/=)Q]%M&&*X4RQNGL:D28CAC>>(4P#@$C+9V5,=H#='C
M793?BC".\^]O::H\VH`;SKDY*_7G'`1T6[NJ:^R&*`*^DM>V-9<D=X+(F#2J
M_,[!=?J0/7$2$Z0*$*C2NM,I20@2C>BK"U$:=(>+&AK<=W1FC_@/UPS>]U<;
M:]'J0UC?L)BI?)ZI3&<HFVG'860;!(K;.:GOW891"X!EEQO*MYB8=Q!A@NWO
M9R+>W7E]P]E+(X\<!,S,VQ5)41IUE'D+%&;/O'D+`S<.6F;>VGFOA\R;MR(>
M9?7A[+\?9I2)1\SFJH:A+5+4T>GBPBH=.!2&PJD>!5K<X(,YS^8;,5^U68^T
MVF$1=H\7Q8)Q-[4AS$E7N-9"-P2$^;JA8X19FH6_<F\/CVO.,_6FSMWTAJ;/
M'K.9G4$SK9D8AH"^8,?T.-&9VG]7:^K&B*T/?7NA44-O!6.%?KA8-+ME+U"L
M-`\_N[J9TY7&I1D7E!OS23;26C"N)QT$]/R=T37JK"U[?%D!T%*<6W"7:\N_
MO&$6$;[YMJ\NKK#1Z^(+/?T@`!CHEC[C#7WSX#^NL&W#-Y)21L0R+Z8^HTG<
M+!SI2Z[!H9Y\:##T<$J/*-2WWN5ICOG3,FLE+M""")0H??/OLTM%MW6K?W1>
M@ZQ`"1JP>4L8&O[:N:Y'2'HKI+LR<MBY\<MTBB-Q-_WR%LU0^HSOD<!WJ?+-
M.,VO:ZD3JA>4J)V(1[*[*W%%G^TN#ASV74#OV(.[I+QW5T6_-3!-TC^?U#OI
M1OXM'Q4/U'^>$,?RE_\'4$L#!!0````(`$6!FT"]THCBMAP``%_)`0`5`!P`
M8W-I<2TR,#$Q,3(S,5]D968N>&UL550)``,B_9I/(OV:3W5X"P`!!"4.```$
M.0$``.U=67/<1I)^WXC]#QS-,TW17GO6#FLGFI>&$9*:05+CF2<'"%2S8:%1
M[0+`8W[]5N%J''5DX6@D6GK1T<C,RN.K*^OZ]>\OF^#HB;#(I^&[-Z??O7US
M1$*7>G[X^.Y-$AT[D>O[;_[^?__]7[_^Y?CXZ)P1)R;>T</KT4?"F!\$1^>4
M;2ES8B[@Z/BX('Q/0L(*TJOD#S^.DJ/K,.8EQ<XC.?K7;T[H'9V]/?WII]\_
MOCW-.0,__/*+^./!B<C12^3_$KEKLG$^4#<MX-V;=1QO?SDY>7Y^_N[E@07?
M4?9X\OW;MS^<E%Q*"O&_XX+L6/QT?/K]\0^GW[U$WILC[H<P2LL&%%*0<PUK
MU,\_%+2G)__Z^.$N5?[8#[G-H;OC:I62\YW^_///)^G7DI07[VL4:HGF7[VX
M9*@2_WB2?7S#'7UTE+F:T8#<DM61^/OS[76M(-<)'<]WPH@&#OO.I9L3075R
M%_.H;D@8+U?7'"@;470J*W[=DG=O(G^S#<K?UHRLWKUQ(_]/[N_3T]/O,V__
M52+D9#"U[F+J?EG3P.-8N_PS\>/7GBK*!/94]\P)1-CNUH3$7;2K\_=4YMR)
MUE<!?8ZZ:%)AKJKA,+?0)/]G59D2EWX8GWC^YB2G.7&"P*R$HC84`!=5^\=4
MMU3:`%KQ?Y-0M)#''MTX?CB@BFW10^B;BCK>D,T#84,J6Y<[@*9KKA1SDP=R
M7#IB0'VETH?%`UDY20"HPET`4<@>0..0QHM!JU8AL*H;5]@/?=%/?^#_K95%
M7F(2>L0K2A-*=>MMTO**$@/JUHH)Q#B!,JE-J3TK)WI(C>)#FT?'V9Z(MNR$
M!'%4_)*V;L=O3_.!P5_SGW\O->&VD6O^S[*U#)P'$KQ[HR:(_5A8*R,XF=R<
M>^=A!X*F*;6/33/RCW43=AA8L+HQ'(J%I!R55MW!BM&-ULG4H/=.LU^.VF*.
M8GK49*>,]_A\4/Q6C(JS"O"+&]"(>._>Q"PANQ\I']B^Q)=!RLUK%GD4_\`0
MWCN7A`[SZ>+%5P)61M,,=IUFS)AKNH0&!NI1IC"+I#!()=4@4)=00\)T0<UU
M^AQ&6^+Z*Y]X%[7Q2!%8$UT17#7=F`%6C:8:T97&D,*MDP:Z*C2-MUH8CIB_
M9S2*;AA=^7$CRI(ON>6U+Z-&4C;.A#34:MW-K72--P_2_TP;I.56Y#K\\/'R
M9<NA3:+%0Q0SQVV&S$B7.T%#AS*<4+O,P=5(RD/]X\1M,`F"G7K-AE?ZL6AM
M&Q\GBJ0Y5M1@2#6*2FEIX]J0@J1%33.3P2+T%MZ&&R+TC?TG(@\ID+IH>4W4
MF(-N9RH8!4:Q.2R^1]:&F]IN4YN-.]@F<\#AE0C"T2G?DHAP;ZTY\"[($PGH
M5O0V\EH.HLT]8Z#%''0;,\$`,`C-P?`#DMJ=99$^\"&DJGZW*9HUO$J!>SRF
MM,5B)%:5D0?SIVF#^8F&M*Y=CC;%L!M,GSL'0(\R[+9VFD$`D)A#XF_30B)=
M62:1HGE7?,W=T/HZ47#AX:,FDZJ1-8H5@6Z)PS%6OPZ?N%("EIGFA9JM^.K)
MRD"KR.81<9"1'4*ODHMC8'Y%&?$?P_.$,1*ZK_?,"2.N.C?P/?>KZ)?.R(K3
MW#LO#5ATX,R=:,4Y!_!T=X4UGJR*PC%5*!1;A@WE+PCSG]+9ZG7(+4Q$+8D^
MT?B"1)Q*;&]:1/\@WF/JCY*@F4(81WJ1<AA:^AS@/*Y+K2$_N#I)Q-6@6Z&"
M$_2?0[5W[8A??M^-[)?AKA=HPM=`5?:M"JHYP`EF8H>>52$61RH[4X\WP[GJ
M9R0D[64F`U4M_!(JE!,EF$WFZ9%23A[@GZ<-<+9()LEUM#_D)E<_H(R<4G-S
ML*JLY>QFXD0&B7=MQ"*.F?^0Q&(KPCWE#8S85<*]%:1-C'3>TYF_2'38\Z-$
M15\_`!(A]B44&)MX"EW7_,GQ@TSM<[K9T+"ZM?G,B7Q7BS`PMQ1?`.X9H,O6
M![;8`L@OD#7QQ/S282%'?'1#V-W:842&'RU-[B$%#4HL0.PQ1UPAI8CKQ&LE
MO_$9S%I,39[X`/>1?$J$DY:K5--HF<3BQ(DX'R2+=R?>W&^6O"CQT<=^,VXL
MI1=XFCB[TD3[A1\D\6XKN**E:%`IVHJ2"B4:8#;9MQ>EG"+"$\\D%;C,U6S!
M$]9FF+CUK8::&R52^OF@<\NAEE\@:^*EWMW`Z(I[,3M\]Y'$:^I!$E8`GE;Z
M2LN#$CM=[(7F-HQ2Y9G*_WT[\<SZS@E(=$N>2)@0/KY6;`PP4!4;-U54*-$`
MLPEP&$8E!\>J8$,]?6#U`9TND(90M:.IBZ)<F"24^UI>R$L4S<<G&C(2B/6.
M&X?%?FMS)82TW'ZG(\4;20L3@6'52Y3'>.)D5$7E6R`>Y'1M,#3I9H$$K7'V
M,&B*DV-@XI:[/K`XIV'LAPD?<^8;#FF8[P\H%U=(=/G"K>7:^Z'#7M,>"I0>
MWT-)TN'CP"6A'&;LS[>V0]6!=2E'M)-6FG,:Q<O5>TJ]:!%Z=X0]^2Z)[FC@
M*8:V<(;<S1`&E$BTMM0,*(C(_8RAU)J8AE0=.(U(P#/@L@BZ%B(V0S%SF7KL
MS&>05E5RL:&)V!J:V96.0UJ#-2!].6@STL\"5;9VVV,)4`+*(9[:.G`C!6Z3
M9@(6L*5#MCB07NK7DX;;>$_X96^7^DBN5IO\RI36*./;!3_?+OA!>\%/5FO.
MZ69+0Y&2UUWTHZ-M!E].B_WB'X"%P`N`Y))PC-`:NDDO`=+2%*OI<AH$E_]H
MXTAAUDD#+1.<+K'+!<X\WK]_CRKB]<L2APAYR\`A@HYR3"W/3WVL#4QWYYV-
MI+NCSAK2B4;6^LI-K0RLXD$J-S_FK)&'(_Y";4;6HBH]Y9E,:?"-=.6,2DF'
M->Q0TT`QUPC#<64%G_5SA:4QEGTJ3G#4/F&-I,8`4/#J_"BS:)7=VZIZ*O^^
MJY_-[Q-%4QHL:K:@&LFJC+SV-7E11G'A>7ZFT8WC>]?AN;/U8R>01A1$F_O&
M0(LLTC:6Z:)ND(-RW'5+8NXNXA5[<*6AUQ.5>6\Y$;)@@VS115DE8.`5LX$J
MN.LFFR1-LR_C-6'0898U7U'QX7S(<-'58FV#`)<I1\_$1QNXBHPX$;D@V=_7
M83NA?<MG%5>4/3NLN?K1D7NWY\2.&^7J?3\?@/:&V,G'T>O,\NAVUUA"SW5;
MRF\>^D8YP%0U>^I;=!:AE_XO<*IWZBR8'_'.]B)A_,\;PGSJ?2+Q<M6^%6F/
M)187)^ZCQ/EA?O^!Z%F9]J(PRDF`Q.A"8_Z_(!%GIFXH2TVVO\9A).GJ1%\_
MZ?.K:>,ZN&>M&EPYG/,L[X\D/S1V3Q5Y@/08HGA>T1,^X0Y)6XU;PKT6^3')
M=[9D#<8M<>ECYO5_.D'2W."PK^+*=,[8Q<VOTNTY!#UKX?C:HIS`IGZYCJ*$
M>-7N.%7Y$WE.O[2WDUCPE-M*0#SS0WD79_2$*K!(.=ZF?CY%KGMV`-T2<`HF
M/>):3)-E16QPHP::W@GU_`B@1`V^6B6AG$_KK$SG+Q:-68T>T)#E](?5B,F<
M,&(#EA<GQ];$EU'H]$Z_+5.%H\L7PEP_:EUQTYD?@#T%_V%A$>*D$;&I*%Z.
MU8D?1-`VXCW`"A``Z8!QP;4[YDP=LRUBK34Q=MA6H.W<>2N.+]:F3_E%!>9\
MF"57N?,)R#6_-K&;0_HNG4`+55T!-&G[]]$/*>-&%6H6#A"&E/7%"=UFXLB:
M+W>V!=_\\-?5*3T1:%&L'(,3W[_=-G"`Q8)AA5;[Z@&$S@_:H[ASB#'H`#JI
M^OC)U]**K9_9""4;N:BWQ\JHVIMDZU3S`R+,X/YK3?)"%%#!D,RIV9.-;)N6
M&YM(/9NR$52QS0]='5TR>$.F*E6!OZDO&=1-K.!0["8!,HU&!E!KE)FFS]8@
MA6I@G#9;`G7@>;/8)4/25X-BYKQG--FJ]]@T5TLZ\>:NM.2=7SO8QSD]&T/+
MHB$7ZTYP=\>9$X@9U]V:D/C;51W?KNK8UU4=NG9WIC=WW+DD='@OH[NQ0T;3
MC'V=!OL-'1J+@#=SU"7@7(7.5?P<1EOB^BN?#S%DES88Z8I8J^D07-8A#2F%
M6R>->U5H&GZUL,.$0.MJB^E!H+V_PQH%L+L[>N-@XCGD@H_ZXDAQ2ZO\8[&I
MM/$1Y?DMK07F;K[)CCB$V3!=]92$EJ86T!;-1'%51([";*F&MBYI%]:6!)0-
M];D3K1>A)_X2\[8G)TBO"(K/'<9>_?!1MKW<BJ?(5<-X)D6#*N:TF\EMD#0*
M2'/2,,$HL7-+N!V^&Q.O"XHZ<I?7"5AR8T56/S>`,&9=!,Y^R'7%#<#1+7$)
MUYS/BSZ1.+>VV1T!2'<W$FA(L8+&PD`00O3R4!ZINI`]^B&'`X0T]Y:>%"L<
M+`P$P4$O#^71"O$L6\AEO[:?PY)]*F^1J'["&EZ-`:!PUOE1;BY/.YZ%YQ'O
MWGG9M4+R^@PCSCUD(L8:="LC03`P242YDWOA/8D5EW3E*$?Q3<+<M1.U#DI!
M2,L3JSI2K)"P,!#6ZVOEH=S8VE@TO"",@SA.CXYSNY+T!.LG&E^0B%.)SFL1
M_8-XC^G&L)(@=<@BOG)\)IN8C%I&'I^1RL"*W'VX%`3YD11!N0'WAI&MXWN7
M+^*P-N'3OO1T6<TU#>1;<)3W+@$XL*+2WEP0QD!B<>Y.U8%#YY>9!+QW:&%!
MG#JE2Z,XN@XO7WC7'BU79WZZ,9KW\I_%]2K;@(A$D-@QS8V*ENR&T4?FM#:1
M])12>;FHDQ2L$!K&+;#4<->BD+Y*_CE\X"94=-[-01K8`U#FCM128L40W#P0
M3K3B<%RTPK&Y)2Q^O0D<KGOHB>3S5HREVMD:".GNTD<-*;J%10O+].N+>D$H
MD_<79$4X<$7F(;.'JRH.[LCSM2#B(F-K($8'`ROK]$`PB=K/*ZVZ-`+71C&:
MM&("I&VJ3.ABWLE:PR8#H$B4%V_5ITC*AL!$)IV$HJ[\0(M,[;]*",JEF>P\
MP$<2K\61DB>27S37B+6!JO:"EX0*7:1A]N@#K92!<@VGDN90UF@M3?7"Y#8-
MN@A#;-''5R$!938Q4U.:$Y(F@Q`&3*HM9"L?UG3=E="<?/"?"&\>8B=\]/F<
MKQP)-I<U0,3%^H2!&%ULK:S3Q]PD"L?"J'CQ^MG?G4K*H]S\.;=X]S.ZR"DT
MUL=HQX1C7?*#[SSX@9\^5!]Z[=.0BGW3MFS%054P&\I=\QVM-N^GAPM&N:6M
MHKY^N[V9L`T4+!OOK8-/+>RM0@1:4`,X\]BV?T$>%'M?)5_*3-G#Y#M;`9&D
M.AL4`9;M8:S*0!G#8M/MC?.JWNNF)VIL8FX2H0XRR#)XO%7B4*;#[]:4Q?>$
M;<Z<\,L'ZH2BB?I$8U*HWT`!F+XX+&FF1XT-6WOA,`%(1CDVN$C(/05N=C<0
M[K:Z*PE1@P-LH45GH1&),H'>:.VRMZD@'8B,4MZ+U"E1(P)N8^?^I"X399[]
M/(EBNB&L6!F2X\%`5>S;45&AQ@',-C@&E/)0YM\'V=M:..1UY/W1NG*&W",M
M+P<UBO?E7W@]&%$CE(=.[K@9_LIWG3`NUM3%W:%^NOQV2T1\N6T?^9^;9+/8
MB'XB^QZW'Q(80%0QJ.\E"C7D!_22Q52@5Z$HC\>DHY2VU;)%6#55=1E61H4:
M23#;X"!1RD.Y2&L,O=$SLPOX@+&&A[G[PJ]J#UT^VV@D(_13.CUQ8U:G(D8=
M7"M+[>=V*K%(-]#?,.HE;OR;PQCOLUZY%2QQ`LWN.1CY;C>U@7QZJ(!7C"QM
M[[IN9"X&9?KYG(9/A,5B7\,'&CZ*=*@F^0RD+D_\&*AGA"([R[N"R%@*RH1T
MH:I89U,V07JB\MIM.=&,@`*RL_/BM$(XRL1T.<N_HNQSZ')<<S_?.R\W-$I-
M5V\-[<#9&+."..>$JLX>Z;L/`E0BRB1XQ5KUU$<]YYDE/MH6#;`/!FEJ;I>A
M$=:((X]^^$A"MQUO`&7E'24EY8SP`+>X^U!%4P+*C-@PKXDI]N&-(WS05^EF
MN=]O5+]VQ?[02J%,(%:>2)/>_*OXW'Z0;MJ%MI$`1(T>T+_&U$>)Q@-VF.\%
M7GB>GVE4>T6WHGTSH0EF*`\"FQD.#GK67AH7C!!U4&:_;HF8U1#OTF%B@2]:
MN&ZR2=*]7Q?<8Z[?[.;A#.7EU&:&@X.GM9?&A2=$'92)M8JBV:8SNMDRLA:O
MD(@-%R[=$/&8VB<2+U=\:MY>&^K"O5LLLN,^.!3W\]_(+:ZM;B@SA&V_&&=5
MQIG1`0+1Z(5QL28K'F7"[Z,?4I8:+'TP7O4Y=V+[\\$!R>"!<6'4+ASEUMFA
MWIP?(3LT2E;H`&$^BK?WW<9V4QEEHMZ46E.OSFC)@2?@9Y7NM+1]@,4=13%[
MVNQ6KAO$Q965Y;IC>^N)B7*W[41-.2,LP"WNL=U$70+2G6]B6K-;;2KV6>G?
M%[/BJ;P`#^"9$9ZZ>*'[1A5069(AWP1/N8LWT*X"^AQ]>\?]VSONW]YQ[QSM
M;^^X0U#Q[1UW@N$)[V_ON%M"0#P#R3O*&T:??-[)GKU^CL2M>$M>@QS1SR_<
MV'_*CEFD'7_"?\L_TE#U[O>P0G/W#R44Y8UIHWC,W'T-52S*96!NU<J/Q9BU
M`<_VA]T)F?+#1#`9&`A48VT5'L,4FY^8*8M#V>(MO#^2_)YED6_C5J?505P/
MPT=AKI\^C;M;;+NG0,<HVL)]%5=NG!F[N(.I&'N.S#C5;7PC4+;M%V3+^/`J
M]0?_=T!2!(;>8B/RZO])?V]41!N6\D)%",M4%^[N"[ZTD^]JU_N.K&IV'21$
M190]TGL>8F'W,KQS`K)<U9[_*=_^:<#9CJFX)1K(]!5`NI/_]@UJJ)(HV^B=
M\H-<+Z3$_Z#26Q5E(.E?58T:(R+35;V!K-G/6UT[J[-WH^1O\1BH<I<KJ;X"
M,,,\M&]0*K5"N1$T-4[D97D-NJ#)0[Q*@N)FEG9*QDBZ2])H2+\":%KX:M_X
MU*N&<GMI^;C>;\R/R05];LX;U01E,]DF^`I@:/3+_AO'MD(#;T95=+HE[&_)
M$V&1$W#X7_ELT[YU4-7L@1F;C2"`\2O`8F<_3M9``A1%N>NSFDY9KL2--1=^
ME#;P-XQL_&333']#Z8O\M9G^*\"SK=?V#6.`?C@OBU@[C)SQ>N:)HU4DC&2)
M8CU1^0"'G.@K`"?(/_M&I$HIE)<PI(?[<E?DC_PV,*BAJ-[>VZ3X"M!G]LR^
MH2?5".D^ZYVI5SQRL(>;K7A:J2,MSU>`UR[>FRZMI-51A>F)E\^X]HSPEO^"
M9']7S,VOK%!LS;!GW*$;S'@PVR4Z>VN<C0\VZJ"\!J)M0)'`:%]U!Z)5@K-&
M.Q$>.Z!'BCFUW568P4N30ZE6"LH]`VV=BSPK[Q>(_R0YHF'#HL22C&7FD#)Z
M84ADR0I#N7K?5OTB(6)X`'FCL!NS$G1ZYIG#S\(S0P)17^Q,>LQTZK6K2N9N
M4\6@'MBU&&8.-X,'AH18NZB!EZG5>R":K6[VOM\]O4NVV\`GS(P4-8NZ;Y2P
MS!PM1B\,VC=*"D.Z9BR%^N[N]$44$5D>Q89+WR2UN6:.-(@O!F^<VN6AO+VH
MK?WG\,$/`N+9]'T:'B76I#PS1YK9#T/B3%H:RJ7=MNXWC&P=7URG27@E\?+D
M]B+,;B<$-G(V0I0XA`F9.3`[>&I(I,**1[FNJYYGRU^\`M,;\R!3OWHU=!+$
M_/+54!D0P^M7$R_1MO4V/]MHQ:-$%J9''(="E]W;CGT19O'D8_>KST:=2=BV
M7CHF_3SBT-HQ@"<&GT4`6[13=$L&YTD4TPTW()MXF\=R*@8EQMH,,\>7P0-#
M8JM=E`)7&%<*Q/Z$CNL$!E;=*H&2=>:H`WMEX!4"9:$*)$Z\0"!_K?>&,%_L
M9*G;UT!B%U;MN\HJUEDAL8=7NB/1KE`%$L=?4ZB>=0(=]N@C0I,8,8N8%>0&
M\-*P21%SX0H(=EZD`$-0?A^K>1AGX%."3<DW<X3!_#$DK)0E*K"$;@$B>Y\F
M&PZHG^2UYM-/5F5\,X<>S!^#3UEE)2J@UWE5PJ(G31//'YS0^QR16_]Q#>DZ
ME3RF180ZS\SQ8_;#"$L$]=(4N)EX2>!SR(A+'T/_/\2[=U[.2,C]$$>@R4`G
MWMS=EKRS@E\?OW2'H66I"CBB6T\HUMFNT\,7W#!`[ZGA4:=%9#RS@ET7/PR:
M")&5IMJTB^7.K>S"L-UE1>K[LY24BDOC:I2S`A+<YN[PT9:A``VZA8&\GY>?
M3862F\9A4Y]:'7@(9CZ,.M#H:[PSIC:YKS^("]WF**769;2JU+,'A]KV@?-4
MU7(&/ZH)WVJ=+X:*QX36E,7WA&VJ"_+@G3@F`<:M.6H!,\>4I8?&V+RC+EJ%
MO,Z+E&#D[=X]LTE(:;G4Z]IRKID#"^*+05>XY>6I(#3QZF*_L\L-(`XC;)"G
M40[HC/J@7AWGW'I?%5'>]*DP*KL]PCJ2^BK24:B^JE@+G=,K0OT\UOD5(>MB
M9W+H])9;Q7PW)IZPVCC`D),K1Q9-<EQM<U<H28<;6L\`6E]+9>1CD*82*&][
MX*/K]`Z>>[IP_TQ\1HJWP:_#N^0A\CW?8=D#KHO5BH^C>"UMW;#<0T2QT:F3
MB(,!\``>'`?4W11#>>M$RQ38%66V;"I`8[NH;`\@MK^1;$3@6EX]-OUV4Y<0
M+[TT[<)/K8\31I:K#JWS`*)VVU%[B#H<H`_GT9'`WTM!E-/`5GVNO5?$+5`]
M9F7/J&K!-8R'`^VNWMI3*ZY1!^5U'M6:*'EG2X=;>TY)*VWD/!SD=O;7^&VP
M41^45X/T\\6@&;=!,VT'!/I!O3I./>BK(LK[3!1&7?FA$[H#)Z4["M57%6NA
M<TI*]_-8YZ2T=;$X!]K5?JM8AQ?/<.C&)S(ZV6BD3H>K&>Z*FN;80^,+0`MK
MJ45KI%$O'67&^99L\V']<J5#F)$N]ZJ&[F`0!O7%.`C3E(XSU5NI$==1E(@[
M#I:K#S1\!#1F>@9)JZ9B.!CP67MG_'9.I0;Z9.Y'/Z3,CU_31X76-/#:%\9"
MR250E),?)!`!GAD?AG(E]G,5<56/?$N<4)WY#XDHN:I>D?;5`,U2@@1[8`D'
M"<=N_AL?H6"]T*=/=TV^N""!AG<Q=;^`^G$)O;8;K]$?)%HAOMEG)U[3`F4R
M]&8W`!9:%JJ?TTBY8T!'VEACDI,>#O3@'AD)=5H%4*88:[-ZH?0R53"Z?"',
M];DC=/D8';TL+R.G/QS\6?IF#WD:N18H;T#NYX%!D]R#)K</"."#>G4<]/=5
M$>55SI>K%7'CY>KRQ5T[X2.Y=6*R#(6=BS#=]"O6>)^<0/0]@,HQE+@\D/W%
MH5SU&=A+YO6>_@6BG%S)#5CP:LK8*S?@GTZ0-,_46O'D#@;RH,1:%WO-@`)*
M13DN31]02DUR`F'`54"?K\,599L4[(JU;4NNW)-@+I38Z6:S&3U@N2A'DT7&
MZ<;Q/3XF:.!$\;4\TM3X.E7<+2-+38;5@@X3GATY:@A%N=Y;N=M(%7050>W)
M]SK!G$)O,*]S]-MR42['%H_+EUN^0J\<]J>MFFI#E"U?,2V$\\T'15V=T1%<
M%L6A7'/-]5\R<;U\_I_*48C%1MPU(A+/8<2GH]E`/7M'C7BG<ASVDU7'9E=9
M4V4LK,%'AW5;+2<!5::"XZY*H.Q0\S6]]+(N+S4CNLX>F_3.$FYD_&^2#@E:
M<S<[MG+Z!F6;$S@[.J,S#N'EH>S"Q>X:7D>>"!,7UF?_BD7^CEN8B`XEJTC-
MEM.6+?<RG&U.D.OHC,Z0@Y<W^&U_HRX\=%]EZ+ZD,*/T:'?;.^]\E\N6+-S_
M>M+P%)?^A7_)?Q=_/#@1X;_\/U!+`P04````"`!%@9M`P-,#0+UH```KV`4`
M%0`<`&-S:7$M,C`Q,3$R,S%?;&%B+GAM;%54"0`#(OV:3R+]FD]U>`L``00E
M#@``!#D!``#MO7MSY#:6)_K_C=CO@.N9B*F*2-DNE]O3[IWA1DI*E?..E*E5
M9MGCZ]CHH)*0Q&XFD4TR5:7^]`N`[P=`@``(IJK^L4OD.0"2YW<.7N?Q'__K
M\SX`SS"*?13^YS?OOOW^&P##'?+\\/$_OSG&9VZ\\_UO_I?S/_Z?__A_S\[`
M103=!'K@_@7<P"CR@P!<H.B`(C?!#8"SLYSP`PQAE)->'?_F)_$1+,,$]Y2X
MCQ#\]V]NZ('S[]_]]--?;[Y_EW$&?OCWOY#_W+LQ!)]C_R_Q[@GNW6NTHQW\
MYS=/27+XRW????KTZ=O/]U'P+8H>O_OA^^_??U=P,2G(7V<YV1EY=/;NA[/W
M[[[]''O?`/P=PICV+=!)3HY'6*/^]#ZG???=?]]<;^C@S_P0_^9P5W*U>LGX
MWOW\\\_?T;<%*>[>YPRH:!I_/0#2[Q>A`-[!!T#^__%NR>3^^3M"\5T('XF<
MKMU[&.!N:1/)RP'^YS>QOS\$,'_V%,&'[K:"**HU1;[MS^3;OON)?-M_J??P
MG?)0MQA$T/QXJ]U4!QV01]?X7[7.X><$AA[T\NY)!QS!T?ZII&G+1=MH5VLU
M(,!'4?TW[6+_'WC,[]Z]^R%%[[^0)W^=>\\$"O$Z7(;/,,1L+[?':/>$\1JO
M4'AQC"+\-&^*_HK__$:.*?$3\JM$F;ZK_S;28^W713!&F`\VQD3_)_ESA#YW
M#3+I3Y'L:Q_@01+3",.SCYMO@.])-N'D=`";RX(2%*0S@(E!1OT?WY6?I?TI
MYU$=*VZTRW\<_F?/!\DHOMLA/)A#<E;[-@\1VDM#`PT37%4.?P%BO"!!0*ZO
M8XS[0`<RA[C!*,#\ZWL9:.(9^!XUC9H5A.)QEQC%WSD^'@Z!CTWA#(0P`>@!
MN$&`/I'WY(]_???3[,<__7GVIY]^!&1&_]<?_CS[Z:<_S;Y__V>"\$NX@_M[
M&('W[V8`FZSO*1&Q73.`/_(![A+_&08OKQGI)1)>+=9_D,&ZAW;'/>:B*SK+
M8/_A&^?"C:(7O-P%SVYPI)C>N0<_<0/_GWCU>G!?R%ACL'<]"/P0N&G#X`%%
M^,_<?B=/;@+\&,#/!-*8#TOM'F*([R#&MP?<![SRQ0H!P0MT\3\B_/8%855(
MGB`(4;1W`X`.9,5,1K)[V05P!OP'$*#P$4;?OFKU^&%*ZJ&P_EJ&.[P[BB&V
M>?3_R_`V@@?7QPO?T/L8PSO_\:FY_)+BR;Z/((^2WDN-2VWM)=H56]?%6G!R
M,O`F)WQ+%#JC!8088&I`R>UJG!PLT""IU;5-B+54MLE@4'#JX>UU+8"1S#LY
M[@*".VR40/2Z<<>R\R>+/*D%?O^B9RSHX?7]]HDL97)KZ!76T#M&9/E!UB28
M$45T,8)7)3[RB*4DS]T].H9T&X"."3E[(B>%8(]7-B^`PKFQ1*JC.UTGW=->
M(,8AVOL[O!(*X8./EUB$_N&8'".8=1I;7O@850?&KF`4=5`Y9<IW?U<HND3'
M^^3A&-S19:Y['\#XTH]W`8JQ#.?W<1*YN]:!TU#^_.Q)GE]M!S1TO(HG4@.Z
MY>R&I%MSYM?7Z]_FJXL%N%K?@<OUQ_/MU<=K<+>X6"Q_G9]?+S:6-R6#<824
M1=O8J,@V4]FS*(-91).SSTP_<0QWWSZBY^\\Z']'E)O\@VKYV??OLKN0?\&/
M_CK'DY5')JQ+&.\B_U"=MG)-YI#DRMI)HJ:/G%X55:Z[98Y6=3$XQ5-0>6Q9
M5WB20B)?MH'X#LH*J$6$;ARW5X'[R`)L]5T3J>D[/1"M]J,)FUF3`J"DE!4T
MDK\G`L/:]V_CKT,\3>`1D@[$=0I/8;%S@<)GB)?!V!BO4"*PNA%GR'Z8"(,2
M&,5'I(90H7[8L!5@=R[6JU\7=]LE7GR`U7IK>P4B(6LD+XTZ\/OY2FT8`"DC
M*K*%GY-SW-3?A76DQ=&K)!4.0UK2&I,I-:EV-$1/2GZG0@0H%2C)P!^$$%#*
M_S-5!6H#04"#6.CI5:&"442'1D2<W+5:TO:*&1EX]#;M5&RT&L18AYDG"#+-
MQYACX"P[PL3C\+%!\TK;YMZC8P+V;G*,_.1E!G:T,>+;2/T.(NC!?;I;00\@
MI)9Q5[&5?HAE`_]QQ+R63QZ-X99QZF@<MPHKC#N(5RT^N55?P60>QS#I7X=+
M\62?0I!'22&EQJ6VTA#MBJV*8BTX=XO-]FYYL5U<@M5B"^:;S6)KV>S+B1\-
MDDY=@8182Q4:AC6E9?I^[R?4E45@$RM`6RS-N;2*LY?`.%27X_PN>/,4C].Y
M6M[=@-N/=Q>_S#<+<+&^N5EN;Q:K[0;,5Y?X[]5V^0'_":Z7\_/E]7*[M+]2
M$A$ZDI)-<X[AL%1G%QE$*:C$C?LW%%T<XP3M\1JA5RM$R;,?W4^NI!NBHU%3
M#X%>V!K2R^S<S/^_]1VX^+C9KF\6=Y850%B^2%8&=37HXRHU01I"!I2!=8@C
M3-^C#KIV.L+C,:,08GN;?FZ'DH""9IH'-^+"[]65GD.;7K9^;1D-85J/:PP#
MC1S5G(3U58$4ZY#FI$"E^7C&-*Z81S/H`>RI;=L5MHU('GQZ\G=/U+6,\"0O
MN<]\#.+C/7$P2WSB&_\`B(=8!)]A>(3?@LLC)$(B;#NT/T#,B7E`Z"997PEU
M<?-P7]$+\4EK=8-_#@H?XUGUV=Y](:="Y)V/>TJ]U<A[_!MB&OH2$B^W*/%W
MQ\`M?PKXA(Z!!YY<S+-WL6:3(;L>.7K"H]@?R*R.PDI/ED^7C"@;XV3)J+)I
M]F/+0PBV:)-'/3&B)@<Q<SS8>,S:W=?Z1ZK?=XW;IYSC&J<IIZ"GSJ0Y!Z@&
MM!5,$XFR'`8EKA.;,!0S'95K@^^^-A$D:UV,60,T6:8Q@C&+*,P9GH:^.!PS
M@\9>(9(UKP#M@9E$%M,HRS19B%NSU6X.<QIH6<5Z,ZCRF/AI;.8G/WDB80F?
M8$`67BA,GF+P!K?%"ZJD"T&\N(M(N&8:7ODV7>BY>.78["K<H2`@0<KW`;0=
MA3FN@K&"ENTHF/F%W@I_>96U7IM?;KE7Y1_#NK3'.\JBK]:MLF6IM":W]"L9
M3T*I.\`EJ]=,?,HI=MF,M&[;0[B-Q:`IH(LM"4,4GGVQ`%=<')XFQ.VL$HVA
M7/=:,4W`\76I:$[IU!:,9I1.8=EXF:G(//06],QV&3X0G!`X,CP$9%BRCR3&
MHF1*9$:EM@04[(EM)H0:<'(JZM*9TH$*H5W5D\(`&B*CNGJ)<)8:-0ANID+U
MLKW>E1_OW.!WZ$:+T+MTDR:*^\AR1S0FF9H/6D_OBNYG[-8YGF<L)B??=:>O
M`'F'%<0#Y*UE[[(^(2+1#][P*6-05]S)1'$A"_,'-[ZGW^`8GSVZ[B'%.@R2
M.'_2!'WV^*_SW8XDT8C+2.\53!@730*D^3D#EU1M-2HP"CU9#OD=<1:8/$8G
M?YO=+9/7`-LZ#S)R&O[[[.<__33[_OU/:4K#GV=_^OY/LQ___.Z$,AJ*X`;)
MR+>QJN-P5!9PW':UYBGD]"2W^^><<)D`)]W.Y_`L"68`D\PF<D.I#4O,C;EQ
M-)E:P^0+JEN:KZA[`<.E:>P#&C1:%OZ=_>I9Z3>;[E_:USG*M7SZ?"*K%;[$
M6JMVGF`;R_0::7M=SA?_J"N4X_X8D%QYZ^0)1A=H?XC@$PQC/+<MPQW:PVL4
MQUC_U@];]W-[T3*$NUS'R'&K3AQ#QJKC'%FZ9^X,(]664V$`B'!0-[J"A62'
MPSS6YYU!,$**LFW-33*-U*:KZ>)8XYK(%HBSE5,!8\H#:DP@Y0)O"-];NJ8B
MZWO,_&4AF[/NLH-M4\NQ]%#K-Q@$_Q6B3^$&NC$*H;>,XR.,&GHC1)M]KQY:
M)<T5&H>:EO9UP=9)/J>3G;Z2]V=_)P0@IP`IB5T]$Q,QDI)$78.X+*6^R.''
MK';\B@*\BW*CERL_P"N43JU@T-2TH46C00L8_>I`?[OI/M0W.7*T%\]!^F(*
M&&<)#`E]WRY,-TB;6.Z3OED,9[O^NSQ)\29QDV,WE/FD-42S2#4`FS\*'?AF
M]M`'<P9CCO;\&*9X#U*"*:"^1[9(1@9=.M#-T50%0=B8U0BJAA=X0?:(HI=.
M1>BDJ.&_0:$!]IU]ZD![L^$^D-?I<VS3IR!_/`5$=PL)"7S5+OS6")NPY4O;
M+%IOC_>!O[L*D-N\\&*^KR&U]EX#3COZTX'2>K-]&*U2YPA-GP'Z<`KX[!(,
MZOV67=BLD#61R9.N65S>P4>?>$&$R<K=-P'#(ZFALTFB`:#=O>K`:*OE/I@V
M&'*DEH\!>3X%L#)$A40^;1=DZY1-U/9(W?""&"]`(C=8AA[\_%^P>P'`H*DO
M@9LT.M:^W?UJ6?2VFNY=[38XBF5N^AS0%P"_F0*`61)K+FRY@JVO:.NDK:5L
MC_@-@QCM]RC<)&CW]\V3BY&U+DO,="-:@*$.;RZ##JP+C$@+\/G]]&H!C[U0
M"4H$*-4,I'2@0C@)#1%!0%-=Q%%3UQT.7TN19(!FVCFA]'V[PD^:QR0]5`T'
MA1:5%A<%1M]ZG!3:C?>[*31Y2D>%JF\E?3<-5P66]%K."GPQ9X!G$+<=%OK@
M,`ZT4[>)?G!WT'7"NT:G$>`=_>N$>+UY49!7N5HPS]QR)@?T+DDRH,X6>B?8
M*^0LN//@81KP6]PL`^/55PU8IZ^T(+G:BQ[P9BWVXY42EA`E?TX#D[4OWX)A
MAUP:R",4;;!U"FU$'S#/\U-OREO7]Y;A15H5N[*R:>!$G"'W]!)@4*Q>+CHB
M'?Y<(IWQ"I;WLCLE#:VU>>:'>:URVP7"A26/Y&73\%GIY:N6!+<.,&V.5J;1
ME<:5%_BZS6JY9H2SVF[P-:*-78;>*-Y&M.==T;0MEWJ)?'=]O+F5E^/5'S;?
M-TY3.2$X_4I&RC-;XD4V%2%-$XQ%[X4./PY=$'FY!LLTT1-]/@7<:IM2[("6
M3C2,7#U=@5#3B($:$<52Z4M,XWB\^8FXS4"R[UD_7/DA'K"/IU$4^YR$"S(L
MV;<48U%29IE1J6FP8$]LQ15J@-1TVZROEY=S4N+G?'Y-JX)O?EE8+_,C)7\T
M1#YU#13A+!5O$-3&T[>%&X5^^!C?PHA>49R[L;]K`)I+D]^L==.H7:;Q^M6P
M7F.US[DWZ^1P\L?@#4D1_A8<8`1B\O[LGA"`-W@+Y:$@<*.X?/?6\LT95ZA(
M2`:-^[$NTLJ5V%@(T;4RT@0/LM(I`(+?I'>H,T!?GBX&6.L3+2@8<3^\)^ZZ
M_Z2Y;]8/E_`^(1GGR;+H-H)[_[AO[H%%Z?-];S^]8I5YP?'HV-\*],4K2=_'
M[51)2(B>EQ&0C!L>9K!=N%Y4]$A:.HTU?A];M>B]97QIVX>:!1?=;S;@1<A`
M3@?>9)26YV43*&/N)4WB;#P;?N'&3_/0(_];_..(=[(!7F['\^3"C:(7/-G\
MZ@;'5CXQ&9[LJPGRJ&4:DQF7!ILNVA\G$9E0"PYY3Y,D[<@_8$EI.269%`[0
M(#'5E4Z(M9*Y;"J@TV7H1T(<+4.?8X[^HT([`VX"<G)`Z5\O#)E5ZD\5B%))
MC@_436>3N%%BW0J2?,9,.PBR*F/W\-$/R1XI+V#V`EW+$?1&T<FJ17^JZ/Q1
M'IV+T+./S1\%L`GQNR\#E3]:1.5X*^=EN(N@&\-+F/Y_&;;OA!JJ(,.2?3LQ
M%B75E!D5%WD_IWH9PD>2UH:ME8(=LI52J(&NFWV[2B<E?C1$/'6%$^$L]6TB
M2-.U5!X%9&2AG-.!-SGE6^+VU7$3_UK1QUHDCX`_F^9^&3[C&0E%/FS&3`C1
M,@U\C5:SOG6,PY!)K_<DHV953J?RQ]34ITNF'+UA0X"I+A46GIZ,!!ASEED+
M5CBV^%6"2-SJ:H"133M[&T'BJ[_X?(!AW+^D[B9G6MLFN6;]Z1Z-(9O;ZDQ&
ME1K,SC4*'\\2&.W!(7U#ZS7A5U-3(8;`.5K$A0A3C>I</$T:%5/FS+)&.'&,
M<T8(%J\37>)F6AN^;!KK=5X"+HO<8/B=RC,R#3B;4;/:]8U0PXVB5*<RVLAL
MQKEXPFW@A0'6Q+)\GQO'D)Q<AAX(?/?>#_P$KPK^,C7=[,4,1TL%\<;45A8_
M3V^M0]7<7&$8IYSYHV#)(^W`'SG7__D2`"L^P1B%K,U)9X42&-^Z+^SP.RD>
MYE33R:-9=3GC,C+!=/<GH[-=+3B;)Q0EZ?8A)._!(268FD;R8,!1QG[T,+6P
M@Y6G@)8P9VZF,`(XSOQ`J4%&/I%@.),X%)\/#"#1ZM:#U-'([PRR<?9O.SA,
M["U')Y/N-1QG9&:V&MT=2BW?NIIPTKHRV00PN1-8+@)XZ[%^Y+!78AV\W%68
M+<`9W#"801MOHT!A6-S+WDYS0:(3CA);`Q.`'-&+'>WW?K*G#D*A=X%"LF.!
MX<Z',7&U#U!\C.`6?D[.@W;6I6',N5^[)+.:$]V@D>KP=)?MF.-0)]>4<[&^
MN5EN;Q:K[0;,5Y?@8KW:+E<?%JN+Y<)R\/1`X"`U<3:<ZJ3:J'C731>WVISE
M;8&6NL^7'*D7?94'E$S@#\(&*)_EXZIQX<STK+<#Z''GJEIB8UK#S.N8E#A4
ME=FGDTI973E]ZXL<8/;#U\0N'N?<#6@Z')(O@.8(B"T'(_9)$`E^[K9Z=!#7
M]6`T2.AWV-<'">*4_^I`P?2MGQ8LI&9P@;6G+DAD$S/*T3#+_@_\]'.]'IQP
M9M<)X40J&HV_TM,%D?<%1&IE&V9I.5;OQ&'!"AC3!0N+RRAVJ1.)<A4&RYOH
M*FPB:RY%ZYKP*YITFTU4J=\Q7=O)K6@B7\M$K(J))23IW#QKAU%E_FT8U\D4
MQ=$''N$I6!T^5JQN9V80QNNV==424\SH303YSS"Z1X)V5"!*N$E<MY?@#(0(
M'-P(/).W?P'',/#W?H)G6/>8/*'(_R?^9VY;?_QA]N>?W\^^__%'>G+TX_O9
MNS_]:?;O/_U[8[%*7E8-L)N`2[B#^WL8@??O9@"+\'M*1&0Y`YCS`'>)_PP#
MRZ79F"CITBM>-I`&5:?V9/S'&/.A0YI;7#/N#-A<><BU;2M]/+EUJZ#$!:RG
MHLS'-)HA-C>)?Q]`$E2QA=&^ZDO1LJ%"U(5)[:%61+K06+0L6_MZXJD"G]>I
M$*3>:+:U04S"2%(,34WA,E45QR*$]-E.8_A)+6N)H(9#V0H+>@H^9;I1Q;;`
MAG`UIN]8&NGX\EN$%V&7Z%/8@"Z;H/`):Q,HNN.P>M3BZ]71.,_3ID7NT'^>
M>?C?)(F-/YV`6J:@4/^G;7K%-.FJ'C#&Y:W/U4I1V*D+5?84E((_14FS/:"4
M9#V>J;HNPZ^Z(QO8!-DO[B)0@BZ[1R%3A1(W8)NJSL;9Z.T@=[:D!Y#-R=7X
M-;L`Y@@*]7_:.GS;="5\1Y"W+E.E+&QBJBI/)^+=/TS2+%.E*&N;IHH1_-M/
MR#1=FB(F^T>@8=7%[40&Y95@W;91LQR4*R!+#N;Y0;=L>IX&&(>(.>NGB`^6
M-9Q,0*P>L(@;2B6XC'@^>(P3M(?1W'LFWDJ,A5X/57X>R*)2.\3A]ZWC_(_9
M`^?<AL'CY`\`@1U>":9DMD_]>N2'!#]VXS2FF[AR"C,F(+2=YNE#`SV]RUZ!
M_-U$%HJJD&`>T>D"Q7@V,*^*P0_5Z:'*O@*32@GR/7UKL('L'MBH9_$XY_/5
M?X'S]=W=^K?EZH/E2)D^N2'!CUR'.8.XA/FH0-!E^S2B@-B^HE#/Y.)-5$'!
MLG[:8&&ODN2E'QR35DQ(#Q6CFF1!I;5:8*-O#=:/W8-XT<"<AU-5TDM)3J*N
M9%/`S*J"W4C(](%!S*XK:!0QIBI,*L"%564R>WW:F!"M-3D8%2-:R8<'N$O6
M#XO/.YJT[LY-X#KLKA.1!@`>\0_(,EBAL)FE6U=SN=U5;DY-W33]&AV67'TH
M'!U6;=Q)6R#7V#!K`^!W$*3_MGQ*H`V42#<P&N9#L=6*G3EMO=$VGTU9:>@,
M6:A-W@H@S9#ZLIQ:<65KH&SNJXJQ,'0R2C;>K)^7NH;>!=J3A,=T1`U=YA-E
M7Y5%I&0_^#UKF$V9';#5G<'BT.=G]^0%V%7>V-7''MDAL2]=UYQNVE(?1H2"
MK@E"&PZ(,:\BX>*5((%E135A83R+]\'UPVL4Q^MP@RWR^N$V(IFYDY=;+.:$
M&.K#OGT]*,>4?2%1)B6UD!L9%T6BI3&$NV3KCF`3#J$A:R#/CP\H=@.R0#ID
MM#-P(-1T:01S%KLJ)@D3-$R(=044XRT5<D*HU&6\1P,D,>Z$$KRYI@>?)!P,
MDQ-4Y@R`<H#%EP!(UIPP$B1'G#-@B-?J`5[-S[V]'_K$J87$>G9731*DSF>)
M/FHU110;BX:5=']/'.WKX74R`FKKW1I)7C?)\K975.9(4C`-Q>(S533*)JBT
MF75SB**&O(*I.M$TJB7IAA336IL"U8CV.<*S!YXU'OS6PKW])K>[U3=JZM#N
M0T.L1KU5#M(K=`[]@ZR0\5^6T=OQX1'GBS4P61)4\&="8MJ,E;RXJ!&B`KL]
M(8$QS8BLR$:M9H#V<)/@;>V>'3C10U76*^BF4LT7S^M;-6:1U3@W'WPGCW.Q
M7FW6U\O+^79Q"39;_+\T>_3Z"JQO%W?S[1(3V`YFY`L2"7[U5EKW+N):'G<A
M9(R-^ZW[N=_W4X2TI@$L4@UJP!^%EHAM;C=]6L%@=):KB_7-`FSG_VT[=[J0
M-)',5^_2A6Z.ID*,#A2-537THR2KH('?`TPP3==1?>CAE,C0C1\+5I4DV_"]
M%>Q>2'01-"UHA4"/.K1ZU&DMJXT+H+\DSQ&?D(>`%->=",#;`FK#FB7$)I0+
MN@X`FY.S=F,W5,AUPT93^/C>#.`WIRCK7L,U3-HV"[C=0;P>]7<)I!XI;9,E
M1,XLVM8DUUP]JWLT6FXS!3J3*9O58';R-\0EOE(N*RK(P`[36=<1,>ES*F1Q
M\5)J#Y>+5Q-K5("9*\RF$5N<8FPE(74:?&WH$J^\I@U?8UINO![#@^F^6V2\
M+>QRXZVBEG3VI<GJ-MOF*4*=ULD?Y'=_MO'=+1+4\QV;V*T15:%J4*;Z#-U@
M<:9F+!/H)"[>9`7*-D<#13J>L<E#U-=AD9?M%F/G"9O$9D"/"&GV^_FD2O@5
M&84(E'LSE/=TQ(8WE[%,GH'!$!\/A\#'F^\9""'U_7>#`'VB-97P'__ZP^SG
M]]_/?O[W/],KZG_]>?;CG_X\^^G/[XG;T6GD(A?"#)*1;5W#>!RENO';U9F[
MG->3+E-K!)C$"!?0Q/`J,U06)*\%22QK;1Y+%E+P=AU.ME\UT^[J.*AJ]Z+E
M*++6K$#>U>SX<6H)=1G'4$S1%"N*DJ(CI:I>N6E/F2LCM%J:W$D<(XI*KC<I
MKKCLK&27;."BXTT[?Z2^;(!2QD(XV2T7=E4Z9[O>SJ_!]7)^OKQ>;JT7P>[Z
M^EU)_+HA5R'H3-*G3VP&LC:*RJR1E_$TY"6095%,8E9,Q#ST:"68)Q1X>,(F
M'OK)"]MN<,G;QH1!K@NJW-'H-3NLKH1PW<W<-E!@OKH$B__]<;G]?3+8YTN\
M2R%$,-+6D4ZN3L6Q`2H#1E$_HAKFDQXCI&]>&YH$;*YN/$W'.O<G"Q=B$[36
M^K-$"XU.PPY3HLOA.E=ZTYZB'1?**BV#)D$]Y.:;G@(,Q[+W6C'(MO]33&QN
M")!#IP:-D!QQJLC*A9%$G65YM>;$P"7*IP$&D9JV<7O68>)9'7"4J9O%(<_/
M<'=[<(^B"'TB&?TLZPI?;DCL*S>TH).V@OGQ8*#-Q.K"`#6?!0K(NQG)X!4<
M:='@/#7XC9L<HRD<3RBA@VDE]>!C/`MXXX<(B^,EOX=O`)#U.OO5[==*0&?U
MIL'2=33-QG>+V,&R.L-@2G!7`4&SG[VQBV&F=%#?%ZVCMDE5XM6P@'79,"7I
MTC15E=7)O^6+OGF21/[],<FKC1*%K6!@>:(88-DN!138LU>Y]^(5_AA4B*0*
M.;F6[C%DO7P,"\?ATZH9O>,S8!-Y?8JK$[L5AZ2TB8D_3WR\CWW/=Z.7-!TZ
M/>$/3\+&]@.'J7BBF&/H(Y.=K:C6T6K*P!N&*ID2&-9^5KA6IT6?LKFBD`6*
MRCQ8+EW\Y11?#)Q%)QBC@!YO2EK!A/C)WT;HV?>@=_[R,8;>,LQRVH:/<^)_
MF%:"Z\\5KZ>Q[+NK-J9D(_3\$@VWD,H#81L4Q:8=XO]"8IY(FAK:`KA_`6^.
M)%FJ'[X%*&\'N$5#=LV')G@BO2"IFQFU-DO;<\+:HVO:G:SJT`D:*P\-9;JM
M*L_'7'F*ED#9U"33Q$]+IUB3]T2UZE2F><:EL]Y&M4S[FFX*]?XR#;M=;0,R
M9=/*J_#2=)7SON7RVYJ!JLE8\6_1];2MRW1-2J^FL4`84:GT+A@FXP\P;;4T
MLY8833%'75ND*5-(ZN_YL^L'Y,YABR[0?H_"ZN7$N1O[N_8B8@AWN5J0XU8U
M7T/&JN<80+)GKDV2:HN:'C]-"905"G4;ETL7;NAZOAN"#0K<B!PR?FO=M`Q"
M%5(4=<M4R#12LPG3A;7&Z=<6IO,)-4MTE56!*/@HI"DGJ++.`&7^LI#-F0;M
M8'O$B0V%Q2%F.N0LT0-K/RQ*GT]>_?1J>BTZ'AT;5(&^..K;R^VLDR<8%=-0
M7BSBK>V=I;#(D;14&OK6QU;1,-NXTC9#F`55=E%:7E3DTT%&]W8Z.R4#,&,:
M=I-`&\]XK^L#(Y--`\P<BNR+=%(HJ0ZG3PV[A.[6V1K219\G_Z3^`6@BMPP\
M42&!;UM'>`=AB>E19*[+0&H0.#&"ZY8%I`OBTY0YRZXI2WT\VW6+;2A6NGGH
MT57/+<+6%"9^1.L1G,,0/OA)W%\+0+69[/L-;T9);51'KV%1JS`$M@X.;M19
MW-Q>KW]?+,#Y8K6X6F[![?7<=HT.98PA7?*N:_O0UDJ3<&*PUS6E3`KS9'+*
M>&E`8[H)K+.#G'^:11CL*PAK0IR0BHPXM49H!Z$7$Q_,W/UR_5`Y>VK.H:+T
M^6393Z]F'D3'HV/Z$^B+H_.]W$Y.DFXV_,(+^0'LTM/7U+_>L@(+(P!)"ZFA
MD'UL%<VS#3-MTXU9C-$)I(:R905EU3/^UP<RIMTW"3/;EKP:HRIDRKL8N+:\
MSF!`R[I&9,R:-SJ35;4:>T/3@LD%U4L@H$?-.*CA:EF5KT_-1@6:67NN$65\
MBUX/X7^-:).SZMKP9L>NDV"T]0-^<H!1\G*+09/@S0:)23OLV[E.!G!V6/I>
M3FV:*#A&S;:_OU<Q]>QKIZ&EGA\?4.P&1$L/&=,,'`@;W=K#G'$Z2BN*H4[M
ME0-@AQ+W--"MS9,!KXGY9"3DMF>8(B:VP"UEFA5)MKX@X(K,/Z-`U]*,](2B
M1&"#T4G7-=O4Z?2I9U?_NF>21A^"VE?C:FA:3%Y.=]/0+=5N->(`H$MEJN0,
M!1D#*D;LMCI..FQRB91I+?6'8D3(L*JBQ)+1)$=%:UI.)5Y\AM'.CZ'',YX\
M^BXCVDVO3T-XX]%M5!E]"2I-)W=#=6#V@B:SH0=^::F;*1E:+@*ZE4D`-%TJ
MU<7&4"T;,#-BD/5CK,-`4V1E=*`@?'T8$S+<NE$VJB'O7I&W:U*)D);FFT.J
MJE*]H]!CM'G=<'6)S>C<\LY&:(%!ZQK4+V,D(XN6UC`Y:@IC`SX:C;%^[&0F
MN'I"43^@H.6W+`?FZ8,/Q^SJ!M`$C"TCY$B8OL_L:@H-$1Z/(?T1"@SIYW9N
M[]:WB[OM[S/J8[DM:CK<WBQ66ZQ'B^U$U8@=$"(+E3YU:H>#R(-K5,5Z]HFS
MVA6*+M'Q/GDX!O/=#AW#I!D7(D):JA.'5%63>D>A9Q7#ZX:K1&Q&9UX40'Y`
M$?"R]\"#]XG]76:_=)&,%%KZPN2HJ8H-X&A<O^A'3;9^2=]3W.04("=Y+=#A
MK%UT@V=$$^N^$&,?;]%\ARU_!(7O[:49<_,KP:BF4](CY*+MYU2_0OCH)M#C
M&&>9;CE*)]Z,DQ?!GOHUO3QDT'!A-I14F+^BLM-#JK:Y8&R0TGDBHR9?.*.?
M]NW\*'AE3BOC(G:\*>?R2)-IW\&`&-);-Z)ILCH+88F09E^-3ZJDGB*CT+"J
M[^F&K85<1F>^)VL,X!VS\/`H)0.'E,ZNB@D)&,D(HJY$/(Y2;2QA1Y<Q-P(<
M8K`O<\QD%"`CF>6UM5X+>%@VV`!\QK.SE?&\;",WC$EJ5Q0*Q*`/X,R^FQ2G
MDF(-&*,&&RW7*UOS9-IQ[A;7\^WB$MS.[[:_@_/Y]7QUD96LW=[-5YOYQ7:Y
MMAU3/@0S2$&8=465:*#4VTF"5=>D8`&I9,JHSA0OH,HPS4COL6#+FF%&!^Z8
M\\\AVXZL'W@>N+UTQ=S"I%-4SI[^M1P+\7KA:1^+RRE>48^PZ;G@]HL5"4N@
MJ3,,\JJ&C(P5?69;*TQ2DYR_)$B9E`NN#HRP+:M&E(QI->,D\G?8EI`$X_.0
M_H\<VSR[`1GI/+EPH^@%Z_>O;G!LHG0@=V%A);D5=6G06+6LXF5[YJF>7%M.
MR4`+<=E6P&%X08I";*JJ5"-5!9XP8/5-"=;0FDX?!5YI*0MR0$__46&;R('0
MV&AF3SV6\#SF-)6X?@B]A1N%9*TYW^V.^R/=EES"!W_GMU?YH@S%9-3/H*C.
MHB/2,N4(=,;3VUYV)Z<!,",";RIDP$OI+"<(E8`!DA=44PW[^*J:9QUM^N8+
MPU!+9X4,;(M.L%V^8K"QK;Y1N(UGVY?A,YYL4/32?U,@0II])3ZIDFZ)C$*#
M#>_IAJU27$9GN?IUL=JN[Y8+RT?X0L)$,A^]KB`\CE(U+.%$E_4U`A)B<8OW
MTSQ(UP<>EGTU`)_Q;.H&/I*#ICMX0!%)6=YO6B4XLN\DQ*&D0!)CTF!OQ7IC
M:Y0(O[-9?"#A(6"YNEK?W<S)3:I=19*1.QH@F+I2"3"6NC4)@.DRU".@BYCM
MC`P4=-,TWZ90QS+FQG$WIFD/<)N/616=EA7O>ED8[/I+1=7IZDF+&6XTS-.)
M&JF3_0WRRE^V,=XI"\3_@DW<5FFJ$#4F2GT&;Z`<4S.62C)[=$J"9)N@0:(<
MT;`D;D*S\J\?R#GP58`^M0HHYV9&@#0W.EQ2-=P*C$(1P_P>.(CF,3H7Z]5F
M?;V\I&YVFRW^'UD3;L#Z"ES,-[^`J^OU;Y8WYT(21C*2:&@#AZ.B&S+@L:(I
MU5JDY.8D>>E7F7Z>MN[P>'0I4?^XM&D3MRLAM>*TP-6O7^:K#XL-WG_16/WM
M[]2O]6)]<WNW^&6QVBQ_7>!W^._%9/1/`"Y=BBB,LK9&LED[55,"F^-'FF;#
MRU-87Z"X'<PO0-J()NTFU1*5QQN%UHA11D?]X7>=C$Z18GU'_@8'U_=H@':M
M3`M`#P\PPLN=:83:<27>"JX3P$>F2SR.=OC<R&#2'=2I%4>UP$WB/T@SQ!78
MHC2O!3M]H9@:T3/BVNAX.`1T8G"#?,VV#+$AV-,BL:S5D1Q7OCX2Y5);(<F-
M3<<1B'"/G*628!M.E9!DX,\/"TF%+>)W]8`9@5]R6JZF+HL4-%",C<61&'-E
M>30E:&H[TAD/E_00J(I,Z@-(B$&%>C+%UTVCDGFH-!8NQYM`YG$,$T:`?N>[
M[(LTWBGI56<_0H:=7WR]V2Y;3>J4SI:T"W99*+!+7]I%?+<H$/<+UK%;(RD1
M:DR.NJS@0"$2BY8^F(C[LHP$6?9GD`PMV1+&TI-+TV5;-,W=W'XU+")9[0O"
MM7*:5K,ZEI=_?&EU@Y>_M.LD94#9I.B-F*?A<N\P5Y-9;:F`0,B2#87!J+E*
MO>,N^<V-(C=,7N:[771T@Q7^9IT+)U'R,F=I#[EJ^DFAT>C)7=K7%3<3)9_9
MH8^@!SYE).GAI_44E&*R1K+R:"6BY'+5DE':A)/&C*;FL)1E-B4T("<"&=4,
ME'2O#5N<-*>FT#6>E?X-^H]/"?3FSS!R'^'JN+^'T?KAT@^.^.F&7HFLCTF<
MN*'GAX\-=`_DSKZC-+>2#@X<JP8++]\S6TEEVW+21^!(*K7X(;GK.AP3>I)R
MYJ5,X(V?7WY9#D\:"B>D*..Z7DLV4JKYI/&L:XJQ"&8R`>4L(.,!*5.:R(,B
MO<(P`UE37Q:L61.6-6!;G\Y:0SQW8W\G-IGQ>?E3&8O7A.+SQVEN&F/V*ZWW
MC)8X4Q@X`_>$9O)36`^(^C1="(-\+>]NHE?'[2/8\,1E&KX#)BW*]^7`6'*Z
M,@OD\::J"^IU1CUC;B`98T-5F.^SK]3Q7DDIF?UIF#JZVF;K5YO:21]EVF)7
M-=AR0;V?L@[P%ED)8N/"U655%25+K&,N6^I']T?ZW/+Q_1`9L\R8DI0G4+.O
M/S!["&M?)3_]D;1#1JGG>%^FVP'U_CJCN$^V])]0G*T"XLK#6^$6!&H#VH6K
M\8*N)K':6_!UFO'AXP%8ND2L.0B/[1?3Z0C3Z?FBQ=]!RNR+^-$).#5\XVS7
MV_DUF&\VBZWED,K&]T7=7Z?+*Z'IAJ!%''K]301D47J43%D.?/^07DF,FS8M
M3HAM688[M(?+$*^5\).&R/O(*NG2NLF44V#Q>M>4)HW1!3_[52>3D_\+^/2%
M_2Q77.$AT0_=SFW515W/:S4B'G2F0],&ACP-6OH.I"]G(']]ZM#@)3[3!([Q
MK.$Z>8+1M>_>^X'/+O#70Y5]!R:5$O1[^M9@"=D]L+'/XG'HBR+B("@I[,*^
M3X)(\'/7(<\@+A$_*B1T&4.->""F,$5$Y=U$XAA4(<&R@]I`,6*M4_@`\1B\
MK?LY79^N8,+T"18CSNN=]A"K5:T4&HD&"]G;$:=X)9_5R=^#Q/T\B0`M0?$B
M.2$T"E9R>2HE*^VA1UO54U/0H95/<_!@$I!'76"JZ3C^ZD43LP"J&3R-F/U@
M!T,W\M'',#[`G?_@0^\2[5T_;""WER[/<,"F4PL<[^M?,5"<TSPG-)S)Y>2O
M9J#R$OR1OK8=^]TK2R3\V1O1W2SR2CRW,$`LI$?;NO=!*T-IY\MFPK/LI9[,
M9K6>-*4PR]L4R%66DCK%W^`/^L0V:KOET,XDUB6G')\UFH[<8-UBM(#$7$WF
MG_WFM0>7IHG+.HT>>';UJPFEC:8%P%KC*#$[*VP1^(.\F@IX.V76QC!'M$TH
M5TD[$,T%P-@7>-R(=FXHN]9`9F/!ZQ+1RV6X^G2N^OHBDT7BTEF1R$8$J/=*
M<(#TRBO"B<6:BXJ2?WLH+4P+,^6U'\(E_B=SFFP1-.?("H&>";+5HXX4:UV-
M"\R/)7DY.4YD+FP+ICT1LH37G`4+NHXIT)Q\M>4I4Q4NS3Y6KM?)<T!?3&7=
M(R5K9O(P-6F/9YRN7#^B%4A++ZJ8Y2XK1)M]AQY:)70+C4.#(>OKAPU[/J=S
M-5_>@5_GUQ\7X&8QWWR\HTFT[>)?3+A(2@9UG>"RE.IA#3FZ3*0AV!##20A`
M6FFX0C(AYU*=*&+95B,X&L_BKF!"LD/>1NC9]Z!W_O(QAMXR3!T__/!QODO\
MY_32$X7XP1$_6Q]@1.-&6?M2O8UFWUM7HTHJJ_>7:9@5M`V(;0<T=>$4#,`M
M."PGF=,,5&0&)G6#HZ?MTC*](KW2-6>>C%*161BWE.9,SML"]R_@S<<TRO\M
M*+6N;'(&RD9!V>IDCF*FK9:LE<")**;UM<65'[KA3O/:8F"C_+6%=*,F;.#`
M7V9N;2$_(&DS*-N%4S!,?FTQ%*A]1DQ-`?@F3++M7A-VBGIE>&TQ/:426%N4
M6G?R:XN)J*7DVF)JBFE];2&X.-)Z7J'UG,+J/DIJ[<`/W%4>B*FM4VK4:,&C
M/!.:WW$P,4DC)0M(31L?$]L=7=L<J_HRC?,&@\JB]WSAJTYU0><DM,KZQ"ZX
M,M%Z6*#UD,#J)L;\Q"X^$%/[ELK$?JA8JH>.DX%)&B)94&K:>9C8;^C:9UC5
MF6EL^`TJC-X-_E>=&CRYV]:J,5/9["+HQO`2IO]?ANV2\G<H"*Y0],F-O(96
M#^0N$M](<BOF/QDT5BUI<F1[YB5,D6O+R1G`FYSE+=EA5[G^#:1\MK.J#,,2
M4A1P,P.+5"/5Q"P3!K.^'#_6D)QF!!+&,OB#\(*,V?()]]C09J<7L@3N,8,I
MFN.ZA9&/O.8O:&B5+%L1>"'*INBN+S<Z51=^X=YXCOV"C3A=VCL#*37HT'C;
M80"20$%#A=@,&!#CKH81#,2FS<5GGETB36ZV=3_#Y@&2%`]SH=G)HWE&YHR+
MB\.?4P4-X:.;0$]F6=G=H\P4W-5"+;^.[:,:.?%S)M!^U#`GS0Y6WE1I"6OF
MUGQ&8,99WQ7X2\G!]G7#4'SU9@"((Z>-S%((L?*D<6FJ*2/;-.K9`5G]ZDH7
MV=%^3W+`%D>6&#!$X5F>J&D*^<_X8D-"7[DC(6"3M)$.<`P,:,T/J0Z`,C=D
MD;EL(DG+5"#`S0JI"H(1#5QZOAL^+CX?8!A#EO]T+UUNZ-AT:D#OZU^'P>/T
MP<$\D\LI7@&8O;/L7-PO123\P1NP9Y%7H#\V-+390;VXH/:P0$;^=C*>KCHP
MPC2..E%BT4CV&<<^HZ@;\1H=-;K:E@#Y-\Z6M`]0R_1-#-4":!;$,`>[NN5L
MS*+)";G;@IV>@(7-E(R(QS-+"S<*\4CB6QC1TIR,I5L?6?;;V61*&.[K70W(
MG-;9>&8R.8OYW6JY^K`!MXL[L/EE?K>P"^I>T2'1SUP'.(NZQ+DP&D8^B[E`
M^T,$G[#J^<\P/2.Z0A'T'\,TN_[N91NY84R<]E`X#SWZ5T`]6#ZX?GB-XG@>
M^3'^:9?'"/\WO6Y8P63]L'4_=YWLC--C]9S(=(_J)P[C?!-=9UC&1]MS(&*X
M?R=K+"O&LGL!2=D`<+V_'=-:/!,X:QE)EY`%L':<`IGMN'&F]*4;#:V'GJ_;
M8I0'LK5^\INK-X3][0SD9B7O$E3ZI#5B*[T"TFW&";*N0=IWYB5!ZU4`]$`N
MQKY:(K,:\(79(IN.6[TN6KW.6-K=KC0>!G4V+N-/E1\'7;BAZ_EN"#8H<"-B
M:;X%,=E7%#Y5<`+>O1SI<3RD1'VA>%Y/VD&@+U6N(@+25+D=OJ_S)(G\^V.2
MEX:X=>U?"`X#`#M_KA($1G5Q2WTMLD.M<QC"![]=*9A+5;JQ=5.I.A/Q^M;E
MJL;H@^LUU,GC9&LI4NSM/GT&WF0GX9:=0_O$B`2_><OOIXNXYNDS'BXTNI7I
M@D3F.I:YAN6'YN!-]OK$0<%Q!],#"PN5#E*S3-:R*,1_QKS:0#S:9OV#;EH]
MJ?)YXU!="/"[$$B?W\E9K2&439(EQ;2*"7&%W,ZO+X")8J'`8>G(N2^$H!&+
M#7F>3_9N;G#K^MXRO'`//E[TW\#]/8P:>!6BS4L1\6G5"MN(C$/#`71?/YS*
M-UQ.IWP-R/LS/P09A>5Z.$("1E)R:-3*X;%42N?80H^V*DEFH$-K*#'!`_Y(
MJ6Q75=*((F;-)1,X&L_JWL'$]4/HY3>UG>:63Y1]#Q:1DHKP>]9@69D=L/6"
MP>+DSXM[<?!FOML=]\>`[!A):(>_L[Y$[Q$E$OOP=17HIBVQ/R(R=%E-;;`@
M=K(-C&F81S4LL`RB)C2,N/`LE91U[]"]")7ERQ>DXGQJRPO9\>E8J$KTR5EY
M"+?B5"TL^S;2\C)$&BAHL`P;BQ-1]LI"96KHU+80'A>:=($L!,[\PGL:D\(8
M8&6NI<>$ZX@>MO6#EDNTQQ-@0RFX-+EO;3>-FF,MKU]%KUI&TQR7VDX.IWF@
M!_Y(WUC6%+[(D-`7;CC4=I%6O&F%Y#\>KK,]+#USQ[M;4E5NF08C>N?'9(62
MWV%"=KL-X,FR9=](G$U)(61'IV'1)-$E6W>$&W%N(Q)60S+/''!;"77"(GX3
M!UJ&=H?B!/CA+CAZ:8)R1">N@_M"KM@MAV=(0P<-%6M=,46Y2UV=&%IU+:)&
MA2I90N4'BE5BD%.#^V,",#UX@0D]@GSMZ&0MG$;$Y\AN<LLX/D*OZL!'"YFN
MX"?ZIGV5*L%3=:;KYU%WK1(=EX8I1;2_'A^LWA8<\G\7:P3QR461YX=N])+Z
MY,4S$*:^NGY.0^86V[>P,OA`@\37X;[5Q]KPZ)H"&+6Z_IE'8N$@"%+*IMLX
MI2;>XY]2`LL+&9,XY#H2FD;B-*8'^FY]H!FG%Y]AM/-CV-R&#.87F#88_,:T
MECM>P],)J^]A"MW=FI/_DTPG='8!Z#"!S._#,22DTB(P%%#NSF;$%'T20!YC
M*AH!Q8)35$J2,8."^\L#^I!YS#C4K<]O-(X^EMS_,)CX,UF+R836,T9F;LYJ
M=RBMXLTFY#=!X(T?9@132/(L#I@^;>8#C:_`#=Y>K;6!3\-3D7YP]DTZFPRE
M$]\8:<*CY)2B&Y$3F3P4=D<"#8A,*B,N*P5&;'JRT;:VY#7'WB*=R&2CMHP4
M!Z:(R@];1DX)VZ-,5&,`FTY@Y/79O4N$0*Z_81BG^2+F483[H=$LI'9<E>[6
M?:&/YZ1*RRS?3\V*#55,[C;3WK]$I1@T$YI7B_%FR&O?O?<#/WFY0M%'+)R(
M>*5NW<^W**:.^NQ,[0,XLV\LQ:ED,`:,4<,L*-<KVTK(M.,4Q.`!1>"8D].@
MZ4/.8%?%AR`&*8BRKM(2#92Z/$FHZIK4+."43&-UI!8,-)*[8)E.7ONQ4,N:
MBD;'[42V9[?"5=R&M2"R06.U8&X5RQ^SP44LL^.!JUA&>T*G,+=3+@4W$&UB
MBU0AR(JL4;L;$ERD"L)^1!=;P5@DT;@04]$<8\06#0O8X,0.<8(Q+#L2BL=<
M2`8$"414C`X1;;ZI>O%!O4^[$#*-.!T=&&&ZD^I$B;U,]EOX.3G'_?V]@<=>
M.D8N^PJ=UF3VK?XU&$M>'^(Y[4NNR2>U;PN1F=6>)>\,_4QR=EY[X\C092,U
MPX+8R"*H';]-%[+@#T(`*(7M&"T-*&%92:TX&<]*WD;HP4_(*J<!P?:+[/=6
M7RC!N]V#ANRRM4;9&*Z0.22'M)\M]P+[R[V.#X_8GZP.PO)]B3H#\M)E?Z2%
M12P,$5<CJ_B2!JC1+32*TJN@1B)8<LZ#P@2/)R!DRQ!/F-!V^(&8I%D&9RQ9
MO]>X#I$7^/L3U<_RLRE);;R)`'_E5*MHIO2*^FQ177ERW6G@9C!_]GT&\"LA
M?/!X-:C!D+[9VB+?FG,-X_@OU!>QIEC`;9A-6E^Y8C?]2=C-X5!#RM*O:[-T
M,Z723Q[ONB9YRV#O7#*<QOK`!LY9JPVK2!]O%KR$APCN?.I/A/\=P*R:R'Q/
M%I;_I,\;ZB7#DGU3,18E=9<9E8893;`[MEX+->!4J6BF"K?RVJZR2L$`#1%3
M72%%.$L=G`CB=,TIH\"-S!Q5NADH*"GVYE\`]EC3P0CHLWJMFM>%*DX6LH.%
M`1LC0ZVSKW#56M=]JZ?CMVHX%]0_,JE+1*6^&A>/$SH+,85MWF6E1N5A7W"J
M=,*]%GT]RFGPHOY4-)/I%)`?3)?E*4_VD/K45%S"B^$TE-QF)<HA/Z!9)3ZS
M068:9U;`5&M<<^%$';]45UBBSH')U&Q4ZBI+^OJ7"?B]ZH<PIPJD1A7)S*#>
M/GBU)U^-!IHK>WHBZL<JMZJPI@%_Y(U;+\1V2CHM7A7V)+3ZU)8V1I8T1I8R
MDS"@&H]OM`W(M,W,BY-/L_2XGAV;$=QKM62Z+=@DU.FO/\HHU"$-9$K<*'D%
M:H5_NW/N!B1EUE>=$H'(5ZTR<HR9:M4BY)1\/QV=^N&K3BD<*'[5*?8GD_(9
M-KUC'D.5WFO?(7]521%\G:1*CNC4W3F@SIAQ$=+<59M+JN:E*C`*#2?A/=UP
MW$]YC`Y^>W8Q.5T6DBR2D4##-93#4?$"M0,:;5[,)A!#?9-9!Z23B"O7AQVF
M8[%^](SJ.;;W$Y)9,)Z''E%]/#H8[OQ6*FX!RM*CBTVIZ@#2-P8-MI7?"]<W
M@\GG5%Y2W\M=]35XLT()!._^;-\;JE?&2$(8+0<&%D/-&6%\\&CT!-*-G,Q#
MIX:=&L&WKP,R'*\7O:`9L1"[][=CG(YJB^X@^8A^`&O!)%MTX<9/MQ%Z]CWH
MG;]\C*&W#-<'&+GD)\QWB?_L)_AG,'Q23':1EW<WTH5:K6V#OUK#_&%H>)PB
MWB8Z="JM$DV+\G8[HBY)H"5^N,-=@$/6!TE@_.88TZ*K;P'*>P)NT95E9QBC
MNH/&P&JCVKB!GBJ%R;\,,Z!K)?`J;`!9>S2L0-$R:(>DXM>D`W!;M0`?<PM0
M]`/*CB;C1'.ZMH"U;GH%UF#$E=INAX[XM]RF5<$O.O.D\XGRU1*#2,W0<7O6
ML6)A=<"Q-]TL3OX\K[!N6:_Y,D-B7[BA69VT%=T8#P+:9BM=\J<S1HZ`[-4,
M7$PA_;<:%)AF5@\8K)FZ=?($(R%[UT79;?3JE#IAWS4&_>:OT8NP#M3X'/I7
M;@4M%VP0$25+`3AR[]:!*@-3$<;!B"'[J`,@W9:24DS38`X&C:#I5(?-B$E6
MCI`L>P,W@=ZM&Y%5;+<-[2?,$ZIP"-626O2.0(,!Y7;"R6'!9G/F^U0UO"-,
M3Y\H%;:GE,QRMHI^J2+Q[]_(2\&DKV2C&!\LVO*>Z$8*S7&28B1[#S*"B9A1
M/6!AIC'1"Q=+ER-SSZ/5;-S@UO6]97CA'OS$#6B.85K^[J)2)>^.1";$?@(W
M,'KV=S`M<D$.(1Y#V@HM?\V[*#'87=>EB9'N])V<&OP:NB]3S`Q5\%#51.>U
M4I"["O^$CD--:DOWT:AY_>PZ)#70*^/`],LS"$:N55Z;->BX;BE[`:0;4N,U
MZVA6JPY;[6P&BNY`UE]>B*O2XU<#8PKA7XR)&;/&`SS@G['X3(8,YZ%'SP'F
M<0P3QL9;@J.H"B'`H9B27GA,&A9.8KWQ4MCW\SL9$8`I5>J>ANC)9U[*TJ4<
MMC/>BZ,!#1!7,T-^+V,U=?X$8*>O'(9QS)%),D==1D=!EQZWIZ03V?F;0AV[
MGH9AW(UG\-?1HQMF>54O4!BCP/?<+.<J'GF,1T?_7#]<^:$;[GP\M>$G,'4!
M[?:5U-IF]N4UM:FDWUI_EYK^ZQH*VT+HZ<%9WWV8KY;__WR[7*_`?'4);N^6
MJXOE[?P:S"^VRU^7V^5B8]=ZZ(4K,H*6NOW1TG1IH<SHUB1":R[]>!>@^!A!
MAJT:Q-L??M/%:RJF@CU.8S$6G5T.BKKH:,FY6-_<++<WB]5V0TW&Q7JU7:X^
M++#=L&TKAL%%)"RC%VV9[DLU(12X(8#5\70Y=6O<NI][-5>`,OMR7$HEK108
M@YH.\CM@:QR/S\$3\/IF`;;S_[:M3B(R1!(?NZXJ'(92,63`,9X:7+E^1,^"
MRE&Q5MLBI-EWX9,J:8+(*-14H:<'MBYP&9VK^?(._#J__K@`-XOYYN/=@DP\
M=M5"2*1(YM/7%8/'46J&%%K&G"&>\2R&HA>!&:*7LI@A.)2*,T3O&%1G"%X'
MO!F"S8=GB%^Q$JSOK*^W1$2()+YU<X)@,E0G"'%LC%E][#[I50`^45%AK)M(
ML<(3KV=%SR96V[P:3ITLSOE\]5_@?'UWM_Z-E*BW79J)*RTD]FV;Q9>Z:*OE
MEH2$/ZYUS^[6EK3ND_=,LLZ1B[:'!S_PW03&F]T3](X!7#]4J#ES@);V*C.%
M8GO*\XF6WZ,^ZZ@.@S\WJ;5.9[!-=H:P7('YU=7R>CG?3F$^TP-'I!T1[;E1
MJ=GZ#*I79\8M^);?WN.AW\'$C^C!I\C)HBQGI5";,*=RG2?),2J?*4ITR*_.
M)-J.L[BYO5[_OEB`\\5J<;7<@MOK^<K^0:(T.I""V-H5C@0;J%<O&@K+T</N
M:-[%P-]Q,KKT$M:#[CH)=<13<4:@)9BJN_W>6*HN-F?S\>9F?O<[6%_5+O(N
MUA_I$3VX75\O[9_2"XBV&4_5#X-,==CTK5@J$<2,6-<"/A)EO8,'DH\T?&05
MW^HARVM/,,G4D@KW]*ZF$)S6.6E_64S.9O&!+##Q^O)J?7=#K[@MI^+MDQT2
M_<Z-9+D,ZDKZ6U$XC(?W2AS.RS9R\<2U(S,7:SH0)<^^3#^YDAZ(CD9-'P1Z
M8>M%+[-SM[C&.ZY+<#N_V_X.SN=XU76Q2*]TMW=X!48<0-:V%V+"<D>RLJGK
M4!]7J4O2T!KU=C:";@PO8?K_95B-$[[VW7N\G4O:*4VE^<J;6U$^U7M<N?%I
M<!N6Z9-[T2O82I8G(?<6#LI7MH]$9+&!!HNM=3\LQEZ[+9X6('4Y%(^,1N)<
MG!.#-SGY6Q)VD\(T=Z.]_I)@RO(W'A6HXY8<<..G],"/+!I#+W,P#!^7"=RS
MEFK2?)5B!()\RDGFI<:G83:1Z9.?@5ZL%6=S/!P">OSC!B#.3F])!?,0A6<T
M/ZD[E?RC\GA!@T79SE@OQ%Y/7S\ID.HLBS`B0O.""02)!34-8"GH`6683&K,
M,6#**ZTP&E"G=9N\A9^3<SR&OP^X.6[Q2MP25WB-WPBWQJEE_R+7K]IU;]G2
M*5_MMO$B=8W+@IO$E6W1A-SUK!6PZMO;6$%JNL<I&,C>ADP_.0_-.E!P@3^V
MM,H;X0:4W?)L-":<V?L>"X"V%6Q/YE.!"/LV66=8?95,8U!SNW>=<<RUUD6#
MERM,S7CE&2A?3BE"N4.&C+!DIK0S#6%1L\*/C<-"SF9+95901$<UGCT@AO@8
M0Q#YCT\G#PVQ,'4E<(SKV,Q(\=E^4W%AUI27L=V'NK.R4-[%"IU#_IA(:H6N
MCXXX7ZOM?MS.DFA"6EKMS@"A$>NR>4)1<H;;WH-[%$7H$]X)VTZ@*B@^9M9+
M60&.&"*'(N@_ANE`=M6;T@^N'Y+"&.?P`=-LW<\-\`S@S`/H9#C5XNGDQZ@8
M7B?5(2?:3J(=)R,&.36HD`-"GU6\F8%[R@0PE^70O`'800I";03NB3=0B>.;
M(FBUVFL+V"7V/D<O_+Q[P@U"\$@12RNU?1DH94T;H^/42CKE_`2<'':/4'?2
M:'?M=,J&NM.5/=7HU]"6.]74*(5RIYKIO)HY=0:**S;2R>S+*%QG5A&[$JF.
MH?J9Z3;=:V<:U2_1UFA=`;UJD].1KODUU\A])>9%($_S:S,P8UX=H1V$7GR%
MP7/I4P^,Y!C1Z%EL*?"?RW!SO(]]SW<C,N+0*Z^^6M=+ZDT55U`J32G>1ZC_
M"M6K+*41\"XT%!IV<FY`[`RH\!-?O;P%<C==;2.]J"Y:L7U!H@&@2"=0FM<L
MPUNL7L6<I.YHON^;H`JE]X95)?+\^(!B-R`:Y!>^!E^5I(F(R:O)F,&(,<12
M?,+CN83/,$`'`IGLWK6AE$*T11@BEU8Q!E%@'*H!B/PN>-&'/$XG?TTGL@I!
M[AEB.^901,)(2A#-:$,.2S74T!)\M$X;AE!$#'\-1UX%1WD=CM<#));=-@*E
M$8.,W'1^R/9Q*&SN?]@$>=A0!X%:Z`6S1\4(BZYV.:$4;7(G?486-N53\,=D
MG%(YLD+]7[<1\M"BJ\0VF!>Y5@NH+'EBZTZ@5,,P^3.#7M00,&:@)%Z]9H6Y
MF3&1;)(B_+&+1#&(C-VK:K189\N\P+`.!F?SR_IN>[9=W-V`U7J[V(#;^>_S
M\^N%[4@OCK"0R,=M1F^U*:N!6@)R'_7HTCONDM_<*'+#I))5EQ6()<Y0'D/V
M,J@>F`B.2/E(L;\?[JE''[N3T8"<")14$YKW)2"`Y(74.J?HX:N=1MA&FNX#
M.+.`HU=Y%Q=W'Q>7X+?YW=U\M?T=7*PW6\L+"S,`XQR%F828+5M>JR7#<FB2
M8>FTYRP6C7K&'Y5.F\[L253)&`V<@)+UB)ZA9D*`Z52S;DZ6H@FB;-03Y"3R
M=PGTTM*1_>LF"8[R-+F?0_504'1,RB?+`AUQ3P9[^9V2**N'.LW5DPP0T`!)
MM<X+^QAKIX;V$:?[,-HT\.C!]&*SO5M>D/2*J\46S#>;A6WS;@IFG(-ILT`;
M,>BQ&,WZH5XOGJ:"O$!Q$M.*\N>DHCS>RZ?%YQF&7U-K>7"E:FMJ(7YZ?HN.
MH$#ED7`""17;=C:_S.\68'T[@82JNM"'-$.@$=BHUF@E&/*4U4-7AI4)ZP:9
M+"NK,O10*WZ0I^4%M)D9H`V=W9.60-[4A%9R4],M9MCP5+5KO"F=5DZ<>Q[T
MMN[G.[B#_C,Y@.].;2!&G'WC/F(E@R(V$@W3:6]';(O0P^K0]\`E!"!Q/]-@
M@6<8$1J[ZBLH9B0GC+KJ\7E*S;*((EVSCC$(D3DC!1$E(5'GH"2:2&8.O6!B
M67)#<!K/#B_^<?23EQN8/"&ODABL`=L>JNR;,*F4E*6G;PVVEMT#6T-8/*V4
M=A.)$NB3(!+\W'7X,XA+W(\*"5V&4R,>B*E,7X'T735IWVDC@F42M6%BQ-I/
M;@#C._@,PR.)>6M@CO$VK_34?*M6X*F[+R$CAQ(W8!NY=LN<FDX-6F=+VJ9A
MHU'ZU#)V62)!/=^Q4;>I3E0IUV12IKJLE()`4]=M^M>,I"$X+6&R#,]@<8Y9
M+C5.U@\?$/)(Z,T&1L_^#L8;%'@-Y/03%L50V82*M4_[1J#!*'$[X94W9;)E
MIFJ'*<AAUC3,E8`TD?AW;]8J9=%72Y..#A)=5DX[0HCMN\C00=_3V)6<`A"2
MUP`6EI'4#!>;M=4NCY"$.5;JP?DP[CY`',;,K++&9]9<V4IDI%S4_9SJ6`@?
M20-L8RS=M4RA*VY3SGQ/"L("[PC3$.(HNW8XI'2V4[T/`@^GOI4$^#*UE6N#
M5^=J,M@U5YIM)-ARBK1=YD#.[\\RSHF<C8Z+:/&R;:-@6F3*VL7^/^A$].Z'
M;!HB3SIZSFHG;!&M]^7#J+^T)YN%.=]TL6C65/:H-!RP"G8GHY@=#3C5TB%Q
M_GAJFL81/T>_>D'#U*DV)T^3K"#-W$Q@`&8<JY\1D^^[>>WP$S?JIP#`]S(`
M]-#N2`L[$D\+BT!\_XVS?8(DNU\&1J\`HW>,2/J^!+^.\IKSX``C'WGT4JK+
M4'[[:J'ZWAI4;6Z/+XYQ@O8PRF?%WH4)BX&Y+&DS:-94UHB,+$DZ.I-1T!9[
MN1RA.X%=]GYR,P)3[!PEZX$*4\&:?#SU&AU=YI8AFJ'%68+DI$49O=>(-O&U
MAU:\63[K)'E9!YYT]K#RSCF9K/I/BGI&:<3H<[N5/"AB-92=;L;T>),F9Y[Z
MX68?7O@'06)HXQT",5KH.0*R#U6C1YJF<=ISG$E+%YS,8:81!$L=9)K%\'AS
MT<>0^(<_AOX_J>_J.0SA@Y_$MW0SV?P-#0T:Q)M]6TE>)1T?-$X-\Y%LOVQ%
MEVO)N?;=>S\@7HD/*`)'K%M10HHSD7"``XI]FM'+KEH/PPY2$FE=K:6:*/5Z
MLL#5-3M90BV9GZH,-.P@9YF!E`ETS&!?#HY9$Y05)(^89B>/:T/SW3^.?@3%
M@AIDV?)T.\)L:BEW)$>GQ05$HE-.!A[11BJQ$E,*E9#&!1HJLT8^'D'N2DZ>
M:4%1UP0S*@II_8(\E!E_V8P:3#1JPSPXF5G9QH.GG4)!-WZ((CP^&C#]A`*O
M[<TA2MY1\*>;7%MA$MYH]&0^[.M*K+Q()[-#/?2)1VZ<%Z=X`3&AH&@*47B&
M52+!`PW(1::?U;*PGJY-#`N=94,$T)/K70]7=_$/"W#39OY-8JU=KH;4/JN`
M*R^48MO.:T>72.$9S?@:,[`F]$@E!>_*#]UPY[O!,GQ`T9[Z:*P?;EURBD8R
M9+CARSH,!-(J:VRQ"-71T*)BN(:VWZ1A3M$S&EX,B'K[3L$+-@G>FJ0KG,WN
M"7K'`(*E[5`1?1A%!D#2##U1;K@:H_(*E$E?D-3D-2D-N\J:`:5651HBZ[^T
M*9"U!4ACTTP:.E758\=]35SY3F&MP,C9K:]!Y96"IGS?^GZ1+<,FE"M<0_.O
M=8'`3CBN'>W*%JJ=K-R``BF%#>5'764U[5ZC(L=4N'"),2EZQ,B,3-431K`O
MG@^,4!/.<O7K8K.]6:RV8+FZ6-\LP)OK]69C^?I0$@9HF)":_BPBO%5/ELF@
M3FY%+1+),1+^R,`[OL]IPXOM,#4*P(R9;-:9D227D-'6M5V5')L6;UO1'H<J
M3^6<YA2M-V<G.`Q)0NK5L9^;%`+U.=&.!K_4=;;P94AI,0`Q]=MI'E^8!N8P
MRS]Y:&J/$QT/HEFT**8CW@U>+>6[7_7#2;$;4.QZ,/*?H9=>E#V[D8^.<84Z
MGH%/3_[N">S=%\(9'#WB%GY_3$"($A#X>Y_XBV-AOGGWED:C/A(OTZQQ+)%C
M0"-3:?/D=>P&=$!N]2(X[<*/:9LN'3K"OR(\XJ917G_V?X(W/Z1=D%^8O/Q;
M#`X1HJ&O*,3[\O0ZF;J[$J(L%A9W1?XBB0WK/YQ\E"3_J1`_CH^DRGE,?&51
M&*/`]Z@K?#%,'Z:)I/Z&?/P5G_$@2&&LM^2WI^.G0TM]2O:I3PGYG;L="0VA
ME]J8GX:1>OBGO'\+B+#<-"T.)D28G8S<#4$"]_AGD0_CX_VK'U&QO5EOM\NW
M@`R>7*2'>5<QW!TCGWB26P_O-6QPF$&^(QF<,:/#TAOJ6]?WVME*&6^+M6;C
MK:+9[.Q+R]JQV3+/`M9IG?P!P.KAS:AV$UW+HK!V[L%/W(`XM=I6B6Y)H9[/
MVP1XC:@*9(.BUK=(&RSG=-&52?J62MIZ*E-9D;*720.%.L&:7+1:3.X*R#CL
MU-.8;$4N1F/C5!SB_A(UI5(>@X9J0]U-GV0A+C[FY&L%B6`XLP-J;0ZH$R2F
M$B-F9G_"*_@MC/;G;OCW:^2&)"/I"B4PQH,D%30:2BA,GV=O[Z=7R_TM.A[%
M7.`"W7"R@_=R.Y3D#,\]>T"(`*6B&QY*!S)"RXG$A86/I.732#7>QU9)/FX;
M85K+MQH&&EG35:`64FP=7BNVF(GL3:)K/-M]A2+H/X9I"/ONY9*<)>%9YQDN
M0SROT*.Q&`_U$L:8RJ6E9W^!WJ,?/E8(BDCE>7+E^A&MH]30`^/]9-(QV(^2
M!3#^^]7F)I/#8YL:<[TZ6=,@;QN4C8,*,YD90=D^.3S,>JA2S4`9B^\F@'23
M%A6S:^[,ZQ0:#;YUXVJLN](H?W&&0NL2XY79"[*DR2W&+K<87FDQ@HS'>B:H
MUZ#RK!75JU+Z\59P'UP_)/<?ZU#+KVL8)4.M9Y+7WKJ2Z37T6S686_TC8QM9
MW7TY'RK7R0C;UR?<+\F(3.YY61;7LIDUA7ID&&IU@ZJYD]*,OFJUU75K=L(Z
M2Y9#J=9>YUJK=3_U5;F'`?*K>FOXFF+N8:+)F$Y9R]]_XY#FP!O2<'-N)F<<
MSW3UC!Z^3LSJ:'LENCOBK6*"=G]?QO$1>I>T4D::THYNM];$TZYYJRA*G]\J
M]M.KW?F(CD?Q5E&@&\YE3R^W0TE`2@-2HBR/XRP]!)T!2FGYZD=8^DA:0(V+
MGSZVRL6/;8CIO58TBS2RZ+R$#Q";*X_FN,7SD8_I:;4F4BJ8YIY"D>>'9>:I
MUP<ZYGVC2=@I!&$1)[=E>)'Z:Y*D0_543;DO7`._DEQ%5D]!+L5,BE)CTY&X
M3;A'7BI%L38<0GB&5WB9BVWJUS_1[&V2*$$#1=C,H2C$7$VA."%8ZLOO.1HF
MT^R>/JUZ=E%%)2/KV^L&)3NUYTG#4G-4UICPQ/OD.WC`_Z1;+3<LJ_EAP(9U
MC.:&,Z\CT[2VV0X[CVGJ9K8<!F0<X8Q-\6@('W$3B_?6_H._<\/D%JO0$P;-
M!=KO?1J[=`?W>+>.!WJ#_[L_[M,21.E[O!]O[F\U-)5O?96:4MNR:/@5BAMF
MM1%P=C@J#3LY"RAY9J#@`AD;2/E`P6AY`Z0#DT@G-AJ;)H46*_NITU07P96@
MZ$GW)/4FRQ3\[,<D-R$)''[PHSTXY,JT*QJR?50P&4UA'C!,3U?&FZ?IL0A9
M/;CQT^(S";UIZB.'(ON.G11*VL_I4\.I0W?K;#WMHA=4/KNZQQ,=$OC6=3WI
M("SA/PH&=&WQ-0"`V-_T]#%[#K(7IREQEFU4EKG-LK1T?'=P!_UG$FS27V.<
MQ<`L0=MFT%S-DS4B+0L;H>YDRG>VV)W4#=7UO.QJ@Y3L>H:1_8@I">%SJG'V
M`"93HGX^7MW-T3%FKDZL9GAQ:L*FIKE"^QK1)E[Q52O>;)KTVPB2M"GY=6DV
MZ\Q#CXYZ'L>PY<BMU@C3](LUHEE594:N6WD%^Y91:*$F62J>,>?K+AKNG:I]
MRC@UC9="'<<*#$`OTRZ(M,6S%9-5`LU'0)/1AO38)P4^3`G21`=I"K9=5L;;
M_>(U0'QNM*(#H]80](Z[Y#<WBMPP>9GO=M'1#80*I`]A+6L+2K"J%GZ3'J6B
MAX!<C]QR<.(-.1DUR,E!1C_=ZM*#`(14!-LJ'B?<0JV0W!2QJ]6ET0J$R>1%
M":`'/N4@I@Z.7PI,.54.QP:JC3A=4DAU_5`ZY+-C;IF4K?C9#DI-43?,,>@*
MC^OJ0"0(ILW7#%K;9)F**S13"5]A2[8C%*4/!IGZ<!BZ`D1&A(SF?8@![-"D
M5C#!G=!4S1@TIQ"=K(:B_L!"33@:S\AFUS#KZ-:-DNR/2S(F_`M)%1)ZX4S2
M*X:Q[V59R=-#/NB]:Z!:2UO9EU5L2TDOM?P.-6.O.@2V2JNU[.2WEB@B52V3
MXA:STL0L][G"-J'6#,C;L6L-],`4:45+W9XH-5E:G)/5(:U;EHFJ$MW49,G;
MB>LS]=_W_/B`8C<@JE,KPH#5S7UX\`/?);DCLZ(4U/__<!JG>E-2.M8T/DFU
M4RKWE9=Z6(=E`8B.>RX>57F1U4VE>DC/ZUOY*HK1./=TO9/'J5<_PG-9Y:WU
M\W*N_)#@QVZ==W<1UPZTQP.$_FL97<AH%,D*:'J(M.J.]2IM:KC@W(1,"1G:
MBU?I@P8M3N7CZ3J!^W+.)F%,[N-C1$%:*88D5J[J:\FI+[[DE*):,TM*34JM
M?]2X`]"ITS_6S'T-ZR>.BQ\-X^+$4K33"WC#Z=E9?>A,S=[NPWZV9=;O5EOO
MFQJ:X?3*K1YUIV*G';RZ-.Q,W=&;C[E'13,C::0KS5F83\$03"_ENGU[T)=J
M?0JG>Z>LT4:SJ]O6Z?$67?,@0)](ZC'\PRXBZ/G)-=U#M8K@9E9$F#Z3B@"]
MDCT3'H_:(D6D&[:!Z>=V"A*Z14^)0$HUH4KMXM)'T@*JJW$O6ZF2UB&F=?HS
MC#1Z?W5]O?YMOKI8@*OU';A<?SS?7GV\!G>+B\7RU_GY]<)R,4P3*&--%T9Q
MIG`)5-12J]9/8QEE,>)FE4D&L9X"@-R1*":VZ>M#H.9?-VM:[@\0@GHIR0F9
M8$%9MPO_B6`C4PH^3T?!O_&A9*:0I&Y$46^[7]9WV[/MXNX&K-;;Q0;<SG\G
M1O8UP:BW>.2$@:3Y)LH<ENB]5'J_$T%Z#9164:8K1C_$_]VG_EKN/3HF6=X]
MZG>2YK2^?P'W;OAW>@;\#$,/17%^`;1#^X,;OLRRNQKX\`!W9%,3D!N4Z)GN
M?_`X,%-Z>Y369`;D#BAO`N]GT<Y/3[326YVB6&JS&\M7,9JAS[B8,01]JRG]
MYJ&W.1X.P4N9ZFCQF=R/XNWM-0H?29W<\A5SM:*]87:ZO\$-Z\YFIO@+M:<"
M'#X>J01G0[LITP222^6TB5K&P*(50)I)*S27[Z>T7M./=EYZ-#V:E-LP;>US
M$Z>=NI+J78N>FJ[2@^XE7MW>?KR[^&6^68"+]<W-<GNS6&TW8+ZZQ'^OMLL/
M^$]PO9R?+Z^7VZ7M(X;3T$J)%(93UDN%8Y`+ZNGT"$GVQ#")W%U25"5M*+4`
M9?81N91*)H73LMPVH\=&\'\K6^GYXW/*U],I!"PB5B3U_>NJQ&$I=<,*8O0L
M_0Q`I0:4_&U9.?YUX.74T"*W!ND_QC!A8HK0&7(>L,M>'TG8S'W@/]*QS#*'
M6[*POS\FU.4U\/$,0W/OSD!0+/8]>(^W`7FY@8"&RI?MQ+/<-18WU/&RR-U:
M>UJ)P2GS*5L^K=!F`!EK">V0'N^$XA)#`(_G&4^66'[IOS!0RHOV%&W->%=9
MMNQ[B;,IZ;AH-[K2-DI\#;;62PS:(;2@))Z!@KSB_Y8'H]K5/6FDH.%2K&NE
M*'^IHA.#I\;5[J@(I8N;C"J;I@BE3RX!T]-T<A1.@PM>.S:M(W/4S*.9,SRI
MKK.@XKVA42HB`9@"/*UP3"Z/IM`,@7'I"M7D=R42K\%KH1'&2<.E4EJ0$D\Q
MK%,$%1W1'>)@RA12B+4K[L,R!+6>FHZ$1+)^R8#GAT6TV4,ER']&@^G(?:?[
MV?;9B4DL]H>9GA@:Q<[GY$.5S>+Q_5<\BL9'&L2C6K*'5H)9]#>X2X23FW=0
M<[*8UZBU9VKN&(NV^.Z>SN12+U=YJ5=-4>KRC5=D'??2(O#$<R6"-)0:_U6/
MG'8KYUDQ_3\)D-X?`DCVL_D9%PFD!O#S#L94.R,84#^9>Y^6;R1G51'F(W]6
MO6>B(BF__=AE(=1Q<SBS85IJ*H^)GY-Y-%B;JY:A#="<.AD9W613YJN@2B8%
M^`1QI7W]80Q>[VEN:HJC*02Q:<<1>R5A!D<C)H=/_3;C+9KO\-(F@GGEX&6X
MJ23RF(?>O%A`-L"LTD2>+'Y0$XK%NX>/6C%Y_+">><6\!S3HY%P$I1E?46:>
M3`R;9AZ7DMEVC6X%O"$=\F_6[I9OJ5K(^R2@KSEOUR1T@)92R?S6L3S<3`FJ
M"8R^5*0ST]3;Q_J8<R-)NGD#]_<P:LUY[5?%7%9]I:BH[5Y4YYY:BSQ]JA`Z
MZ5_@C_1OR^[3G=\>\;Y9$\,E116;1L2FMV;'$.E5#JCQSN_!W_E)_!;,DR3R
M[X\)C>.Y<$,7ZQZ>\U'@1F19:_EX05S$;$,E+>3Q#,OY,?9#&,<7:'_OA_2(
MZ[*(W6+%R,@Q95]#E$D)[W(C4S-@PGVQE4.P"2>G`Q5"4%).**!$$AIHF.#J
M"B;&6ZK>A)"HU2:/!DABQ\\_;I:KQ69#XBG.EZOY=KE>O6;HL:S[2."S.B/$
M\_N87A7TSP,M4K;UKY#JUK36*+1;^FH/4NI4,IZ&"K4%RE,<EOC9RE)P<%6$
MC9410X[QOA#^XTCBC)[IUI$50=Q'EP<$L^G40@?[^E<,U^4TSXGH8W(YY2N0
MOIO0<J9?EDCXLS>BY%CDE:"WL0&B-U14+TYHLI*/YYO%__Y(8C47OY(`SM,'
M!S.(4B<\[-E(QL*ACXQA(34M&/IZUVL?A18*3*:I8YZ].A"4,0/O[56!,!@4
M_)WFF7?+//2J"4_2?)I-$(L1YYDF>XC5<@`*C40QQV1?'YRT?WQ6)W]/K_9J
MF<UF6;IJRY$V@I)&<O)HI/KC\E3R_-D#DMY,DJ;PE!5V+A$5DQQ&:5AF&B.3
M)7YZ39AB)I`\`51I3G%F#ECOR5YE7Z0+<Z/HA?A</I,DR3')E)^]N7<#FBLW
M?H(P2T-6R5A`G#E)@QYX0]!)TJ-E-73"9^3O,,&32W*:O1S\G1L$+^`>PC!S
MMX3>6PKI#,'57&FDG4>$O`SS,'JF;>5\I#I-`DB1G6.<UOASP[(8SWU^ONSF
M.=32TCST)['TAU88_.0G3[@Q%$+P`MT(9!5\RO#FW<L.D_H/-#@:1I9O<S1K
M'<,9RY#6:77D+H.FKTML-M17DHOIV,W@TNRQR!V;;G]85F<RCHO=;;"\8RMI
M+:ZGDO]$%B`<+T<19&7J)<C,\WFTB$C=D65C`9.LJZ:8@\<T!L4]MT\*A?I+
M'(X&Q/>-H)@\)H98R6;8R]<T+I/0(6&O=4,ZI+!TNHW0#D*/AMQ=I$B@:6:(
MRQ*6*'E\XX<HPBOIW(>PH9@*+>2.?$-:4',<&SYF1;?`01US_,\&M.?D3&DP
M?\8&JGSIFYRS\%:W[*NF`#2D0?(-OS?YABKN<:>`>+T>E?:!3Y=X&=AW+;"'
M*#RC3Q$-#,63Z)>,>::WY^M'O>:EXQ2`GRTI=VY,SN$>`O2IP'P7Y,EAGPO2
MSTK6F0]^Z(:[-!S;34BUZ`CN4.2E!31=S_-IH>L`'%R?'KYE2TK;OLVV=(>Q
M'+2N.^-=E%^@.(F7X8*&W:\?SK-@^W7XL8S0S[,9QNL(_[C'R-TW#^@46RE2
M#@]L13%=J-+851//#NV<EUQT6)L.921685$D8<B92;'X"GN1T#8F!^UY"[93
M@*IA$&D"1#-QZ*#&JDE%3T@IM"Y$)Z0;-"QR0M'\MK'.3I,[$;3;2HJ8G@(=
M\9C7Z8D<"N-S^(!(7">AVY+\4LWI?QYZZJD51^FY,T&CX9XU9C4;Y1OI3!9I
M>L"BB=7,CJ,K<679(RB[!/>T3W96RUF6R0S0`9'Z1]A2X/T/WA9%+V"9P#U^
MN*KOI:9Q9&9#F1FYX\:T).7Y^U@#8&6Q&]>**=P#I.5TU^&2S((?(G0\-*JM
M;R,WC/'\2'Y!PR@.XLU$)<FK9+8'C5/#DE.V7[;]E&O)R6J8XUV63QC.'@D'
M\:4B+&"7\8"DPE1Z4I%4EN5EX9E?X`Z$;G*,+#L8#L,<4H)"W;I(-5':A\D"
M7E=V/4MH)YNI$N^4!5`>D#&!G`M4V;X<%+-V5Z\.QYH/\&WA^?U7^ZT+^8P#
M>2O(5_/5>/9)'8<[2`HZN`'N]\J/]GG-P+(>8-M%0Y*Q],P09E2]J),<H;(?
MAGA_W,LXT6:<@A;DQ-2KG9"#HN)NR6#][DP6,6BX+%OW9(+\M>NQJ0%5=U6X
MT2%+0XWH'3&Y-W:]OQWCXJO3*(H"T'AB<>\#/WZ":<0'>?M`<%WX");.@/8O
MA4<`-L=]XE5`6VJ)U>\9-#*NWU>-,<$K"ZNVLU*.@U6VN\*86-4:_E,)/=J0
M^*XM7@%78Y#:=QX#&V`&!?4WH-D/7G3$ND.%!/J5\8GO;8X50%0+BMV407VU
MB&OKI_%#8<9Q29>$:GDV+MD.STU]<FC7O?BRCGNR&!M2*R4/&GE\C&BJZ$KX
MR"E%[;ZF*%T[9D`\T.MU&0*=2U7[5N#]261_L(1PX3"L41$^GM/0.GIT0_^?
M=!:[0&&,`M^C?YR[L1^O'VZQ;N6S7)Z%\!+&N\@_D$<D&WSZX[#-O,7,.SPS
ML-(`CM)7)D?#?2E9I%&^@P;397J<;"MGMF=G\_'F9G[W.UA?@=N[Y>IB>3N_
M!O.+B_7'U7:Y^@!NU]?+B^7"<F*Q<=0%C8K*NI4UVF5ID+]86Z#K>OZ5&@*R
M/ZIV,`.U+F:`=D*V/=5N9D7.7E#I*2W"5/0%\LXFE+GU-=D3UL[D55J4$9.5
MN@&,R3EL>(0KF+!RE?*I\E2E+"JU3*7\OA43E3(;Y^0I9?`XV;,9P$_!'_ES
MV]F;>T2'!+]S(U5I-W$E4^F86-";LUD?),AT0[`0I6_BOYPV%)AYFG6!83RS
MEPV&N$W?I;6>;]VH(_M;+UWV)3AT2H#O[5_-_/&:9Z.=S96;P#2.(GL)LK=V
MP=\O223\T>OP9Y*7"C`Z/+1:1,TH(5;Q+,?&X;5@@V4<M:)#X?J[TLD*A9&@
MT6.2MNU>!ZDN;+>:UK7-[?FE0N#N&ES=#F**LVBBMI`MX"[(<P3!1'V+IQ/X
MHZ)'YVV/&0B]QR:R"INIF4E5V#`N828-&[V^`D9P\XVS121Q550U/S%>?9,C
MK<X[]M"#Y$(??LZ30>9[%>!&?DP>T#9JP0/W,/E$;O;?N&^!2Z!)O+M(B+P;
MOM#V_22NE6W^G^#-_=O:DS3N@/C0H3!K`1/MWI9W^VD:[NA(TH+DWJ+W,(0/
M/G5+@/M#@%X@";2-C[LGDF+H`,,X/Y<[1`@3GL5/;NKTD+93>!+LW=!]Q#_[
M_H6X`1S)1Z`=4#K<Z)-_R!.9YYX&_Y8Q[=.A>LVADM]\P)WM_(,;S`#Z%&*[
M,:LPS4A7>UKK-,^2[D?`W^^A1RHK@P=W[P?T8Y'FWD#<05%U><;SWICE[ALA
MBO8T:]DQBJG$<^>(&>;QCKOT!Q,X$,DGQRA,X>`&`?I$LK5GF3E3"L^/TSM,
MRXX0^JS.:#9GU`P0C9OG-4FK2L+,TP3J<YHQI->3D<O%=%]D<&EVWN".3;>C
M(JLS&?^,[C98+HF4&I3D8#Z!)"^R".$X9(A`B^F#T<G,<[RP"$G!3<G/*2A#
MZFCGL1>6(V*37HM1&-+\EAD.IY!LR#0.Q?W=#"'1YE3Q,;SW@P!Z=]33DK@E
M]4\4'![F--')HUDC.>/2/45T=R6CA%TML*:'G!94B*>FDSQ0<#2R'TM,;>Q@
MY>FB)00:GQ&,0+%6/"PJGL_P/BFE?;WP$Y\.#`#0YE20RULV\DDVT,FT@_=(
M84QJ?MO"04H3CT<:X)4],-I(PN-Z)(09KF"D%6@U@SYQU__AF)(/7=&`*JWQ
MJ$5<K&C&#I4FF*9:I`G-NB4^:MT&7:AG&=43:)!E]NO1YM/,^*&$.(XN2^.6
MJ=S]+?'T?9+@-[Z-L*`%65;KZ:=7L(=X\0GM-6+>>&T^&Z"G)5;\&,"`7@F2
MJ[S4;SP&F#1\I.7[:"UE<GUW:.O''JMVY+L!B(^'0_`"W"@B;&EV6<X=X>2"
MF4=3(N%PS]&52.O:D:2;*\H`[E[PNC4ZND'_>6X/'W.5R.33;"EZQJ=[/<CN
M3L82L%IAK?P(/:@P@)QC:EK;AQ:.JHH!C:F=#':>2EJ&J.$3`J-(S=/DT@IX
M.2C=+P:4XBNO$X2E\865663*+:'(6@AO)>[]D-8U)KYQ)*=-$]J5)#>36RD9
M@+?PFL@@O,>\[4@P+OS[`*9W\)=^O,,(.$:0E;9"@J-8(`EP*"JX\)A4%T4B
M'?%4N9_?*8DR=R=0DDTH@%H&"&B`I)KZU\M8U;P)($[S&L<X\,BZ9KG:SE<?
MEN?7"S#?;!;;S0RL%MO7B3/V0L8PTL:S[A\0\C[Y04#+X;`&R@AK'\2;?4E)
M7B5-'#1.M5E`MDNV6LJU-$GU'(83I"2^NL)*-5&JKAI(QU/B%4PNW/B)'J)Y
MT#M_^1A#/.*NNE@-!1G`F7U9*4XE]1TP1J'IE&QGV-.I7*]L_95IAV8[*)*/
MTAK?)"E\Z*7_@/\X^GAK9O]29PAJD((XZ\HLT4"IRI.$JZXX7`M8S7-S$'J0
M,Y#XJ#<?TS2S;[OK0'X9P&4M'$>'[GAST)4?^@F\)BF'FW,E_@$-31$CSKY=
M'[&2MO(;UZ6@O;^7K9.]`W12BC-*`EHG`S2=DEVM$Y0VDI5)7;?X7*4Z6823
MQMV^,435#I?<#$+AZX+0J`":=#WS6I5E6F2Y7F(YKY;;O@@WW=/P>N7B/8U=
MGUQT9+JF';-BTEJ!7.+32-<<7WXYA<6EM4RED+@\G)5+AXMVJ50J_/0-B,9S
MD%=H0TH+$E`+DID)/WV8D*:^*KZ!N?RUJOUX*[P\#I+\'G+F')<!D0T3(T"9
M285+J63@!,:@82?$[X5M8'A\4P[@%9$LDA!!73DY#*5R68&,KD6Q`;R016F1
M:*!X7TDY\#H0PUK':<?,>`:UV]UJGERX4?2"'_Y*/.$:2)7BR;Z4((^2[DB-
M2X/A%>V/K5)B+4S5E58.!VB0F.J*)L1:JMQD0*?+=(^$N,)]NR.F`,S)G5=*
M#"CUZP4AR]Z/`L/Q7:`8WDT,QR5-/DEZW8V$/(F^<?)_3<,MB.WQPW?F:?OI
M:)*)5K=,*=$0RW,JPF%9!PGQC*?C%RA.U@]D(+2F9);`=X,"C^';*,Z0_7H1
M!B5TBH](S98(]<.&L@"[0VA((,F'(J5R3@<(X62*_TB``,F+J:XV_7RE0DT`
M:UIMI''($;N:@RY+1?P:D<4RR8:QI1")S>ZMK\K&`,Y>2ZT['?Z`,9JRW7))
M\F7:Z;/F]')U4O4[AD!'0`L%$Z9+-""BE18Q*S<'],?"6D`OF1BV3Q"XCX\1
M3?P#=BBFQ_XI7K$`TKH/APBE)0!HAG^R2,&OPG:)$>("6U8VX*44`6D<+JT<
M`>.L7S_-=^SQ.*N#>_!#-]S1C":MHA1DI(BFI<[K6>#]-[W]PDV18A3/4XC8
M'4L9Y>?&DU-'G75Y;.CB)*OVC(9/1E3YZ/@<LXID=2#S/;EQ)7[M9.RTYF5#
M(X3IB^IJO?2*U8X$QZ.VJ!/IAE?OJ(_;:12:!"D1B3_*EW:4T'8=&U'A(VGY
M-"O:]+!5R]I81ICF0I5&@3;%PI7Z,<4NZ:<?5=6O=XW_A1_FC_!_[MT8XB?_
M%U!+`P04````"`!%@9M`Q+4,XD@J```_J0(`%0`<`&-S:7$M,C`Q,3$R,S%?
M<')E+GAM;%54"0`#(OV:3R+]FD]U>`L``00E#@``!#D!``#M75MWW#:2?M]S
M]C]H/<^.[&0VNYZ3[)R69&5TQK;Z2/)DYBF'(M$2$C;0`4E9FE^_`&_-"RX%
M$MT$Z;SDHJXJ5!4^%(%"`?CAK\_;^.0)L013\N.KM]^\>76"2$@C3!Y^?)4E
MKX,DQ/C57__O/__CA_]Z_?KDG*$@1=')_<O)1\08CN.3<\IVE`4I%W#R^G5%
M^!,BB%6DE]FO.$VRDRN2\I;2X`&=_//G@$0G9V_>?O_]+Q_?O"TY8TQ^^XOX
MQWV0H)/G!/\E"1_1-OA`P[R!'U\]INGN+Z>G7[Y\^>;YGL7?4/9P^NV;-]^=
MUEQ*"O%_KRNRU^)/K]]^^_J[M]\\)]&K$^X'DN1M`QJIR+F&+>HOWU6T;T__
M^?'#;:[\:TRXS23<<_5:*?G>OGOW[C3_M2;ES6.-0K5H[KV3D\)_C,;H!FU.
MQ+\_WUPIN=^="HI3@AY$/WT([E',F\U%I"\[]..K!&]W,:K^]LC01BXK9JPE
M2OCVG?#MV^^%;__4;N%TM*IW'$3H\/HVFX$J'08DB'!`$AH'[)N0;HN&SH)8
M]-+M(T*I6><PP;]SG=Z^??MM@<X_M?E'*G.;<NNVB*37FRL^U+=HB$82(>[4
MNDUI^-LCC2/>`^]_SW#Z,E)%F<"1ZIX'R>-E3+\D0U1K,(]4XP(G84R3C*%K
M]A`0_.\\3JY(M&:8A'@7Q*LPQ4\XQ6B0IG;R'0Z3=<!XUSVB%(<!8)SKQTQ'
MF#.?WV;;;<!>KC<-;X0T(RG_?*YIC,/17H>UX,R@5<Q1*=QV2=D%S>[331;?
MH!#AI^`^'FN+4;@S,Z[($^]ORD:[OR7(F7IK1G>(I2]KCM"4CR41DG8B4GT:
M]GF`2G9FP&6`V3^".$,?42#^7[0P3G&Y1*>`2%(A-+DBJ\T&QYA_'!R`0RK4
MF=IG`?GMC#)&O_#A/E+;KBQW0?"1LI1/EK:?*+=^';R(T3PRZLE%N@MS8<@R
M%/T<,,;'R<LY3=*QL4TJT9G"YY1CC:68NR%WR3AE^]*<*7K#1P3#(9\^\XBS
M2A(TUK%2@0[C@IB[W@7/XV-!0Y`S]=X'C(C1ND;L]I'/8<;IV)?FL-MCL63B
M\ZSTI9QX)?SS<\<'0Q*$8LHX&@:`!MQ]WS#;KC,6/O*U_CG=;G$1Y7F#?.BD
M^('_SP<<W/.`/WY>;=N6PYC2:XSPUL;/6;6"W7UVT(-HXHIL*-OFJY*1WQR)
M/&?*?@Q^I>P\2U(>)-A(]W9EN8LV7`_Z@M`9(FB#4S&''*FJ7*+#F0>/8M<[
M!^&E+>D`T\[B^_"!)L[FG$V)#@,?X:$5!W&=/$E$$C/*8G0U-LSI)(\U@(:9
M$"E6/#S:I"]CHX)6GKOI?99@@I*$!\Q[[I[Q,4PJT&&VXSY!OV?<+^_%JGAT
M9J,KS>&P2P/R(*:WQ81Q]+):*K"I[HZAA!N1>_P#_T.K-?2<(A*AJ&I/:#LN
M'9:W7+4=T[#57"PV2RB3YL'S'/@F2.[S1'B6O'X(@MVIL/H4Q6E2_27WP^LW
M;\O=D3^5?_ZED5*MQ_.:)CC/"=[SB3J?BE7MQB)S_N,K&Q8^TH1G8"RG4SE!
MEL8JDW+)/IUUGC'6R(J4WAC$6[K%DK?MGR9`5ZSMJX"%55/\/WOH;.\XE12G
MNQR0K\-''-?`WC"ZM>QQ.LXG3;/^<@)I^22E)Y8M9@EOB>:3`Y$]IBQ"[,=7
M;]^(S5*NP`9QNF)W2^.WW&EI;TO)"K_]$"7^(@=D])2OD>[H;;;;Q9@W;(%(
M([,.DAKF>6,2ZA6'H-0T*4?EMW-#Y2=*PC'`[//;8;/)OS1X*GUS4(0V6Y6#
M]+OC@]3-IU]D-BC)=Y/S%6-RE239?F)7(M=`5?:!DFHV*(39.0QK2MER1/UY
M,8BZSE)1TB,*L$RPDI"JL-4BG2_`U!8[0EFK`3G4_ML)U'XXE:X;#[VDM"KG
MF&I,-%4[I\($'.WUW'NET;G[I))B&>I49HDY1S(GBSV?@E0`87.]0T7]9M)Q
MFIJ@](",8++HXK:+*<#\=M!QTKZ(2K)VG2XZ)P\^H*JFR?([/544,<5,6"U%
M-(23C7XE7,^"!">B:_80J/+*%R@)&=Z5H.Z;=<>A<<9U_@T:?5VV98K*;MJ:
M++P!T$:/Z^EV^%/K)V+:@?5:5G@T%4H>-$?3:*BAD2("#N77Y&@,_%ZD_<\Y
MN'`J]E[5,0],+_&%@GZZV#.XGZF](SIAQ;;I;J9*T>2R(D:S3GFJ`5+I\&(,
M&P#*$@M:RLE"@40K512`D*IM]6'L0SJ+6AG:'N`:^6(HZ^4N:Q1KJ_>G`KM2
M*<7@!M.7:`#03S;0E;J9!_X05I-'_`H,\(ZFH]S1#A?&5D70L&MM64%$>I)F
MJ@%4*[/73Y5-@9"6B-"33A8M9&JIP@.(5F.N#P$`U&/4SM;V8->U(,:Y0?*R
M!K;JN-F4L^"]/B3:EP+LE:M*?,4I\9I:LRIP(J\QGQXI;](5ADEWW9+#FM?"
M9SZ$'G=8H>,<UE_+C%*K6O%8J+.L(-<YI3K5^+M`]ZDQC:$G*@&B(IHLM+05
M4@41`Y74.!\"@Z%/*-2R]KB62Q6#52GMD$7#DX]2^?GLR>H8&DHHAJJ.I*IE
MD)*XJX>5^DPU_&#$U7D)`_%D@U'K=6II97M$RD2+\6@2N:QQ*+UU8,)D692%
M::D,;N[-J*;\-BS[Y!B`9<J,84,]P`8!G$'J`,\V"ZPZE`ZPOI<,-#97Y@.-
MS2PK,O2N^'#V'>M*-DZ3X0QU];*9P=UW6=V::LA:<!@M\F'06G00'6)]>\R:
M6RLJLP&M+&O(RFZZ<89RB7#CP+7B*?L:R#/9]WFO7U<YU6BWX.CY0,,QV6BW
MZU4ZQ`'M`0]J4(QY4$/+&O/-:Z.FRS67.@#J=HR4=1Y90SEA5KVGE3J);B95
MV^K#.(=T%K4RM)OK5LHOLM@ZN<L:Q;V+U:8">%<1Q3@VD97]K2:;;`1W55(-
M7R.=PD0?!JZQ=RC<OO:054D6XU4C<5F#%7*3X'2ST[UN3864$W08>3TO-9%/
M."V7JP:9GEMS&MSAUV<<W,=TC"^Z,W9]F\5DW:*M9440RQL['6:JZK8`23<`
M;>.V``WM9$'A%C\0O,&\/]+*W=S'^3TC+WN=WS^'<28.['^@Y(&C9;O_2;F[
MYEQPM1/G4/"$Z4`(=.@!W=A-&&KTR??\'.HAW[;_WS=OEA&Z=%?S3GD%BD(G
MFS`'Y^V'/0COI%?$&/54[U4,8;;QD&<ARP(&=*1[E&'*K$-U^8Q-V\N:1$FN
MVYYLGE&H<H-VE(D^4-UD:B"KY@!*LNDF4AV5S&'#@D-AME\!PMAW=(C-G4NG
M%&WD4Q2([&4-\,XU]<Y606VYQAD"E+SL4C.YN\H#55NJ00FF-]CBPX`$=PNU
MM[L]+$TMB>$):&%9@U/Z,,.$$]P=(DEU5]8-2G%Q;!$R_;?EW$]MX9S351-R
M%0L%K]-'Q-:4:U1K6O8=('",%5-5'@X6,^7"P!H@U)G#>@L$J"YYS>)@'985
MJEI/LTQV:*96YWK3[,<R"YX77N>*BM>AHW7PHCOHZ$98=01GI+#ISB%!%3]K
M*JX\K^1&FJU35=*F.__D!EO4M4<[YZE&:9F?NQJKW:+/9TE?B7*V;I%)!]2.
MV3#UCB/KF=RMR?0MFH]<@[A`UOD032P[C0[UA.H4M:[5]E%I0VO+&M[:M]2F
M6\5QHP@/MK5VC=SN]:9XP$J$ZH"\7)/8?$N<.X'[4QBC!4ZX"S14><TQ%E<2
M1SO8AV#G$&_T$-[M':,9J6UYS&:\EDN<2ND>@'0VV="UHEH[6K!4BQD0R\C`
MEJ#PFP?Z=!HA7,0T_A_=4,;_]$NAP0UZP*)ADGX*MJACHHZD*MN5DDRWZ++I
M%`JRL+->`C20%_%*!;<&Y%'[^9SKS$1,B=#SW]&+M*,5-*V>[M',K*OU-H[I
MZY[DUCMP1^KL2N4[+E81KYH_=>)2\=-L>E1CT;".;`ML/9%VY/Y;(X8I5S:Z
MX,L*14=*:3H]VJ&97=?J;!S7QQW)K=?+CM39*ZY')'2YC(/N$V/2WZK[Z=N_
MS:93=38-Z\R.Q-:[8,?NQ,8;&:J^E)!TN[1%,K^>55LXLH-;@LM^_OZ8_5R^
M]GK)EUU!_"\4,'EP-I%5ZW,EV6SZ'&CIL'Y7"R_[_G^./X7^&<7QWPG]0FY1
MD%""HOPA3-8!`(BV-:56TLX&"C8VCYEB*UNH#P<<'13_H''&K6$OES@6Q74R
M,"AH6B#HT<RL\_4VCNGTGN2RL]]-L(@NHE)=.RJ2_IF\S_6D[26U@G1F"`!9
M/&J!K6B@3JH<'Q`Y),_Y=^F!,GE.14K1ZOX.Q<QZ76??F,[NR*WZ>(+,V3J[
MCW%X&=.@=WF#ZO=6_[9^GUGOJFT;T[<MJ57/'C5-5@84^(O?<(9V:/?S]>^!
M`7[H&^"685[;3`672;)R^^7()?]+]\-OH.IDYGI4LT$#S,YQV;F>[*K?CYJ@
M:VM39`S-/2^AD_9]BVZFO:^VU47_MZ17"&AF]R:O_[G-[A/T>\9;>"\>QYNN
M++JKB.KDI(&L.D*H))ONY&1')>5Y21.=PD0?ZEZ,O4/A]G5.1"HDYR<BU1(7
M44!2#];J-6L^P[C'9-J3SA)=5&,60EIVNIYTLK$K4<M<%&?'I':`7Z5MH,ZD
M`ZUOCWE=4V+<0YM80A"HRW/%6T^B/GFZ#W6ER5W^4DOGXR7]L?IB=7Z<[E-<
M*7(;(A+P*=KJ&7>GQ%J:KD%MFND^OW+O4Y@UG0]N2U;^F97+<%D2-J)+2YT^
MDV2'0KS!*+J@VP!WM[*-=%77JNFF[UYI)U*X<8J>;HK-.UPMSI-.KS3G819=
M\?]4#N(>07<$-PBF[U_U\%79`1Z[#0&M\KZQG\4)>O\G1I-DS>@&=R><DE]*
M/[5^F;ZC^]U)==HK>KF6(GJZQ2TOI_]N2(_3-(BG[O'K'6*!V#E[_RQ.:2K?
M@C+2E?[4T'F*#:AE$*1H9,EQ\^>Y1HI;%,=[.[O?".F/U?>A\^-DL#!W/#68
MTH:$4EYQQ51;SB%/Y4SQX4"$&Q_G[^%N,<D/.*3X"<GQ`:2N/C`F:K\19&>L
M!:2,@N48F^WDY(9[AO?)(S?X`CVAF.Y$_)4C#$2;U@\"Z6C]1I>-H1;8,HAU
M.`GR`5D]5Y@F/Z9)C^^H,1ED@12)*(=3':^FR(W;.A3XZ%-T$=*D\'U"K+3&
M:BK<E")'QG_/%1F?**%M,\M!H%A$@>G3ZM%K([VG&+*U%((H@$PYOKZ?ZW?I
MBG`U4**8XRA^3:OK:SJ_3OC..!0+U&14&R9&P<4E-!V!#E9>[PJ,$/0@;K.:
M'B7M:W8JBWMPT9/5N%&1S05`(#,'(4DE>6$+K9\"3,3W^II<4H;P`RFJ[,.7
M"\3P4[[&O"+<+WE55O*)BH-XG"K(GP;]&XH><B_6!-W%_V&D5\D"U]+G@?K#
M.G7`8'&NT,*6G!VOW.W?Z*H\=X8VG.8N>.Z,GP&<93=:<<X#]\.=,0#35HUY
MD^]77J58+<NNR?[+U@W6!JIZSJ"@F@>(8$8.FC$H!(]9^/H0O>KG@TNCRPNO
MI>!14K7`(Z'R=&D+LPJRH%5*4CUS-N,E2C40+KF'W_^>X?3E(TH?:00)/0">
M7B#2\GB-+#N+X3@SRCWLXWI3O,^0EVQ(\K7]'TIO-G_P%"1*W2%(:#++N_O=
M;'.QJ''+\"I-&;[/4E&K=4?YMSJD).6ZQOG76IH>&<Q?Y6KM^3U%V%A/@'*Y
M]FVH\G9SC4YM%SP%."[L;YQU?:0Q-S(Y"Q(<:N$*YI:"%<`]"ZC:>L$>J(`6
M%#`=5-GC0UQ]'S#"QV&R1JQZL:$'1BU-=?A=3N,IL"`60>"CD*,`R6PSQC\C
M_/`H4G=/?$G\@#YEVWO$KC>]L_HR\`SB+;O`DM=3L(WQ``2$EO(5X)QMJK4[
M!B]PG*7[XV**&-:A4D2QFLI3:,&L&A+):DD*N,RVLEDQ6DI[39?"#.36QS,U
MMZ>P&^>%$3%-W8("IK--P=X&,4INT!,B&>*35-7=#GJJJB1?1>4IO&!606"D
ME#3W@OR.87I8Z.$P)0P,'=W'@AX#<G$2("SNG%=IFD@`EX_PK0.6XEZILY&N
M+II7TOF,%JAY8-QH!$Y7!J38\FWH^HD2!H2!DK2/!`GI3,!@,G(('B0RY_Y5
M:>\DG5.28I+QZ559[$U)60%1[VRBY/TS]PVW&Y.`O>3?75`Z_@@M2?<,';?D
MZ03J>-ZUWY]TK$WK;O@9?KC%6[G7FY\HC9(5B6X1>\(A2FYI'"D?9H0RI-6[
M@&8&3W%L;2L$CA"A<R_Q5=L(1A,819,^&@G&AQ9-6A29&]&CRJ.UAF+BJ-;=
M-(\<P&G$DT^S3%<`LYM_CD7<`F>F[<77:DLS<4RC<$$^7>\M<(#T]2K'2#\3
M$-I:/@1Z@#;F_@4M)J/U#$(Q&3-0M98@$JH)GY;7ZTV55VO)GXR72FO=HE5*
MD=R"-OWUD,TRCZ)\\H^K(O^X8NZ/*^8&QDV&@@1=H.+?5Z0_NF[X(OZ2LB\!
MZRY'!G+OXZP=]_2@4J5O1G@!F)*Q:V'N\\>^>=P%<2;VCM?B:2G>X_8UQ6Z%
MUL'/C=`IYQ:#T$L/Y-#>7,5&NR),N]%JQ!C:Y:]B\+',TC]&DE+H+]_^,98<
MCZ6>2[T;34-F2KOJ(?"I!U/OX:O\==-^DE9+56?4%%1S1"_,Y-%@5#8S8AKN
M4:P>!:_>T/\:`.8^WID@-JCPVIL`MHI^S<H3IG=T%46XV.18!SBZ(N?!#J=!
MG)M]S[T5<5^(D]"Y,V\0]U:"4U0F&8N'OVY02!](+N4?09QU,R#':J[L_,,W
M-\>A<^1.&#T"#Z_OW"^BRUU8Q*6+C(F96&YH;MTG]"7_I9_%L^!ISL?-/',<
M%$/<X68N;6YT3(V,Q_`L/J>6^%0PZ0':8YHP<6@#,S4N]6[HIA`!;6K@V&MK
M$<E$A4/RWZ[S6H_D_3-B(4YZ$^[!_(`PJN!?6DB%N.F@X56AP)AK-CR&=C&$
M1V`;(``2@GU#]W"(FD*S/<"M=3&&;#W&9QN^/V)"69YW+'*)5600U<FU/P(2
M=A>?UGQE-UGPS3%,#W7+Z/!LT?"H:SI\P.Q,[[H:`2O@15@#<-.4//=[9J_3
M1\1$RH*A1T22_-I=48REOLMT1:+\_^*@>;/IBN&$1__F-^`32J\W_?MIC]AB
M];C&,5J<XQ`Y?E>,'GM'47GNC^])_%,9YV"O_4#2]YM$;J7/<6`>UL4NMJ3<
MJC?WAW[Z'BM"2M>WQJH5/9NR*D7%-D?L#W3*`>I*5.VVKS#R,]4"Q]\P"9!D
MBW>HM(:6*<DR`)E0'8S)%1,ZO01GGDS*YW`6*>T6/2"%7=+/-OA9N.&@*>JR
MP2'7RQ_TGI+6QGMYDX9YVFK)565!H%QS1-LPEXS/GT";G?`.9P7TQ-(1Y:]U
MI"SXB=%LIUYX=C-M@WA+GUORSA&,8]PS&I*6C<__[8/Z6$_A#K&BHT14.*V>
ML?*\G8ZV>_1.3CO]@2GU*3R`=>`#>7)9?DS-.KI=T&V`2:?+M3357;=RFNF[
M6-N1%&:<HJ=EHO/;;^4B_>AP^>?U(Q)7HG;Z'4*Z?WQ80SH9"O2=2ZU,;(-`
M*KE\>%@C<>X'<B7)/BETC'3J!*__H($:!T2,1MS<-Q37N9.E")']5"^SFC_Y
MBP.-"<"N;TN8>RE,XW"**BC(?^\?"9J\\Z5]2\TVM#N^*:5S?*?B=O#"N$\8
M4)R(D.(!1%L?GM'2>H<3&]OTF#%(6MASXC<HY;$11=4+$E+@Z(GJ2[CD1-Y!
M!62-'B,J$0M[!WL5AMDVRV\+4Y5^R`.-+5\5=.!\WJ%JJ,V&8`27ZLV;UHYS
M9+(;OE0/:MCP='-F>I[I$RL@F^RN?@/)]OLBN+,@%D7"MX\(I=/?^W:]N<2$
MZX/YY($F^33"#%4C2Q^I&I;I!ZSCR^^F&6OF3AD\U)2B92--MUR9OJMO0T0"
MAJENWT)&T^WX-LWT_:_>I]!8`]Z?:,OPLX=+%3^39(="O,$HDFY5&.FJGE;3
M3=_;TCZE<.,4'=\4F_>_6IR?&/CC*M`15X$N+$^P2A*4)HK)C/S':E'7^7%Z
M`/2[F1IL@-S*V16PM$1C;EY1D:&Z4%M+TX)#CV8R5"CZG<*L:0.C+6L/BIZ,
MA6'C/$@>5R02_Q)KQZ<@SK?GT_.`L1=,'F2705GQ5!L6,)Z)L:1"#!UFM`QB
MG2;RK0Z8Z(4A[P9Q#^`P1=$0#`[DKA/>EMS^XG*<(X`(M6YD:5.H,!1/;20W
M*$3<9CYW_(32TD_]!+J1=)\SUY#Z"SD+$X'XTDMTMS7SA-@]G1Y.%[*'3>5P
M@I"6OM:3^@LG"Q.!<-)+E,-IM@^67Y$G;A9E+_WGJ&4_U4\V-'_R%QP:$X!@
M:$N0=_YL+Y!<14]B#R6OP"_-7&<L?`R2WKU\$-*Z@D1'ZB]8+$R$?IBT$N5@
M&G+@RY,/TYJA78"C]\_B)E;$YWGYSG7+.QU467#4]^,`./S%F+W!0*B!!*O6
M@+.-7QIHZ7PZ&[@X``8,`H/R`#[<`9&O&%=1A**[X'F_`)!C`D9<^M=$["]J
MK,P$PL@D<^Z7%7<.'EX@Q@U,\UHK[H0LOX;\$TTO4,*IQ+I@E?P-10_YR9.:
M(/?>*KT,,)-EG0[:1MF=!VK#7[`?PZG`,7(@5>9^.:UX8#:Y(N^?^4PXN=Z<
MX?S`%I\4?Q9EC+L8B<2@.,G%W9A<LS6C#RSH[3F/E-)XOWJ0%'\'@!O'0#<;
MAC8V_[/;G\D]M[9AWOXKV($J@++TNI;27\C!#03"2BMP[@7-?!#L$$M?UG'`
MK2:1V/G8B5C?3[E!2/<7Q6I(/=Q5M[#-M+FN%[6PW:.+4F,^[RX\P8T49Y_E
M"7\0<97R-Q![""(K^TPP,@GSYE"/XEH<77J1VZ'(BU@Q`5*Z328/$3/(7F-U
M#U"HNZ,YGJ1X&UE%90S2TC0OA^[3>(@?B#4FN"ADR-$QVW5>8:`T#2O-OWK9
MW5)]8<5^;O/K/B17VYL*R@%O(I-NW7@^[($VF6>J*C%S+QPHS@I^1.FCN`[U
M"95/-7:@8:!JW6DEH?(0&#"+3+A02IE[2<$E)CA%'_`3XG:E`7G`?`U?SZZ[
M"7$0<979-A![B!4K^TR0,0F;^P[,3Y1&7W`<=S#2_7/IK?V?/>QWA<ZF'MZS
M37?YKYN^_("#>QQC43BW(A'X&+\M6W5-*YC-TR-(`^V&'$Z"BUY8VJQAN/[L
MDIFP#S-_3C%90X=:6-P&&+2I#NR6?@:JJCY?!R_JRA,]4:>BOTOD`[@`!?U:
MVY10TM3S=P4N+$)=9.B.`JOX#83[&GXEH><@`MMH`R2=T(7=FM09,\6=49!0
M)*.4QZ,VI>=X@ELY(C*UI2[L9,AYEJ1TBUBUUR%'DX&J*KM147F.(IAU-@A2
M2ES8T9)\:/1=(=LJ4E,U-XMD5)ZC!V:=#7J4$A>VE60$CM&K,X2+4Z3`03+?
M[:D+=*\X1BWYI:YYN??@D#1P3JRTPFH2W)0R]\7V[2-EZ1UBV[.`_/:!!D2D
M(C[1%%53L@X0P/35Q55F>L]!8VNQ#90`LN=^\[&3&O[*BR\'/@NB:\?E>1!Y
M.YX/A&-YV&8`'5"GN6__W7*+\0:'`4FK4CKQB`/.-\9OD+@ND;OA(__G-MNN
MMF(97OR>[N\.KH*^`U'5]V"4*,]'B$,_67U%1C4[9&OT78%S@A[$F')?AUMF
MA3H?0WWZ34_<R<"IB#T'F)6M0_)P*L'S/VVT9C3*PO3G@#$^3EZXP2P+8DT)
M'HQ\?WC$0.X#LL`;FI;6#]_6-#>TL#VJ<TJ>$$M%J=$'2A[$W%^SV@)2UV<Q
M#=2SPJ"=[<,A:&S'FU,KCE*!I9$BC:$,?WJB^C5G.=&L8`:R=$3=AD+\PG9+
MZR447Y!])B$?3WS2>1<\5P\SJ`^W#.#L9*1!G//"Y&"?C"\P`K6YL)W9AI_4
MVR+J_9"9HJMODY/R-!4Z!B52?-@5V:^EA1_$B7J^FD8D[*,%0-EX,%1).2LT
MP6T>,T73M.'NUC\O8E'?$U<DC+.(6[RF+`=!FC)\GZ5B=GI'Y:]V*]_*.H3P
M^HT2M\)G-0P.ZMGA(\>U6@LKBVB\:BQ]64'Q<__5YZEW<`X$/VKT0??(A$LU
M.N]..W]WP9,K`!3/)#<L[V:\P0SZ)ZA;#`N$KK6?#@UFB$(+RW=VWW=N/,-[
M@38XQ-TI"IQ!\5JVC&&!X+;VTZ'!#5%H8:E4P)O2'V@B3A-?;^Z"Y_[&Y1!N
M^`O?;>X%CH%Q'CQXM+?5;F$YX;Y'C:M1XXIRD3`V^N'02)4IX##%ZT,2[R,F
ME.6N*LSO0%'U<]D!_9\7"$.##PX-PG[S"SO!X\9E!\GH'223M\A!<A!_'S^^
M#U-Z81L[ID2J>B]02PZ\1&5F"6Y+ZYUL)2H:\N?8E:)^M=ZA2JO[M^O=]7Z!
MEXER7]REIIP5DN`VCRKJ4K<Q_V)6L6[<;X-699/Z)WJM>.H*+Q#/K.`WQ`]C
MZK]`K3F=V_YPVNN'#_P/Q6_2GUI]A)Y31*+]B81>+X4!"2(<D(3&`?LFI-M"
M$?$(\65,OR2OIIMAES=VW<E.+DI_K&>\[1\G7"24BMR&B`0,T]4S[I:9:&FZ
M!K5IIK^OK>U]"K-&<3%;+JN8X$IEZ+8*I^OA4L7/)-FA$&\PBBZH.*/3[643
M7=73:KKI>UO:IQ1NG*+CFV+S_E>+\Q,#RML+NT.\1]`=WPV"Z;M;/;A5=H!'
M=D/`PK9(Q=OJ_-.Y9O0)\\_NV<OG1-Q(>[U#+!#SAE68XJ?BX%8^D<CXW\H?
M*>E=EUH"R*W0LK-<"9T>J'TXT@/Y#'*GJ*N&%W81)/?'!J=B!MT!=_^'_3&\
M^H?)0.881E1C;QM<;AHNC^75#2X,5..<Y#3*.HVNBP*\4[\>:I",5=+A=K\/
MV?0K$C(4).@"%?]N>**L<U-,5>P9RXZU85S0X!CLKT,-!!N%%E8!UC>]>K^L
M?SH(1*N$=HMV,C0/P)X4L6K+VR"%MR<'8JL=!S,95Q>?'`I]U3T>RJ=T;5B4
M6)2QS!Z21C^X1::L.0>)#=\!NFZ]WV4$IYQ<"<PN^>Q!J;7?+2"[3:G.55IM
MFOH.1_/U4E8\2F#Z==F4*W3:WD$U%J+2]EQ6@_@YI2Q>.VW?E&]>0VF8U.LG
M*=/L<0KPA5N@RAM4('6VJ32%W>7(5%^J8<VGQZN,;QF0-7KD`*B5M:D`[@17
MHRH*[I2SF0\!B3XGZ`8_/)H_[!H>TXRSS3-[])D]<9"Y9[L]!>HFN:CT4`'S
MHK2B.`YV%SP#@J6&1PE3*<_L86KVA%N82MM3+=H7!=,,7?*>@[RM-HQ9#5PM
M\_P1#/>-8RAK&QZ2EC_PG="2#%KQXM,=O<UVNQCSB84YUZED4><Z)2RSAYW1
M#XYSG9+FYGYG8-_*[DMD1C2J&)18[#/,'HD&'[C%8;^Q:E(YV^)!:62'O8(Z
MA%7WG?;OI52'7^DA;ZDZ^$8KFZV`.]N=\\^$H9`^$/QO%/&9]!DB:(/39(T8
MIE'7%QWD#N(MN\B2=V;8'>.9,>"U;+="[VPO#E0DS_:;N<"<IX1!G^QL,<P,
MG-8^.$!ZL]78D)([WY?J92JM2E64V[DK4MQ!M$H2E)JQ:2/$E!HU")D]A@?X
MZB#)4X,"4S[S=,@7?$`3AB&LVI=]%C)=&.&7,1BV:[::+,SV(K2?`DS$68IK
M<AO$Z'JS?Z6P&XD!E*7[M90S0R'<ZC&@T[929>TG*0:UV-2DOZ(P!7_$)=2:
MKW6+>F80LK/>]?>WU5+]H?4;2_L;4FP*-;1<ZKREG&OV&(-XPW$&4]YBC;D)
MTD'P_9K]&Y/UN]>:M^^&"S#6K:L%S!Z2ECXZ3$V[NO$:J`M*N.?+K/WK6,"O
MLY9+GP/J<\T>MA!O'"`;U&]QR$5,?BV3^Z9^)OQ+$:/()CNIX5&"4\HS>VB:
M/>$6F-+VAERUZ3LL;2O:;8O9EU?'?LP2]EY;T[WU9+,^?L()-_^2LDO,MNN,
MA8_\E_W[<9!%,U"$;B5M%#%[*%K[R?F:V]A\E3>T*C$Z^CI<?D&D^0-MX%.B
M4\DW>TC"/.(6A\HV*_#-]K;Z5?1KEA1O;HI9<I`\YM=5B8*4D/\_CM$GE%[5
MKYC<4>!E$HI+0([57/TBVJ&;6]"%(T?NFT-=4W)X,^9^$^$%XDJ'.'<=_^\8
MY7`ET6HK7@GX=_[WSKBU82G[%\8RV?@Y&MKI(.^U1\>AE17C!J;DPJZ)Z^X6
M<I]Q+Z4OZS@@J;CF>R=93M@Q*79R54Q?Q8`8Y,'C#PFHFHN[T*6Y[KJ@V7VZ
MR>(J4]"ON3&2[FML-*1?!?`MO'5\N.N5<_A2G`^1O[HR[.5GAE-T0;]TISQJ
M@GK1W2?X*D!L],SQH2M3:6'ORC7G8:*LZ3Z]P$D^.-<,;7&V[2ZUH?356ME,
M_U6@V]9OQP<[0$/5K5XSQ?[M(X?&6<"=(U[71221K5'U1-6#"@JBKP+:(`\=
M'\\JM>0@GNUAHOUJ@L^O$'X@Q2F_\&5?HGI%N%>RTMOI!4HXE5@/K)*_H>@!
MBT<::P+EHM2I]-[JU9'TKV*\';9/IEP/.[+'P371?BV<ZW(C[ESYY:<:BK)?
MI11?Q7@Q^^;XF)?J-.73DNHMY]+,Z_PZ[-(O_0UF'=5^.UE.]56@$.:C*=:X
M"KT6<;ZU-$W<5E0\K_D1I8_BG)@9R@">'K"U/%\9S.'^FQ+T6BV]/(U3YU-O
MT!./^4$,K5>S9^QFV`&,7P7(!WMRPNP[0-4A=<(^+845U1[%D+8N7M&_TC50
MJ/ZU+FNA\WH+<9S/VF/'ZBU$ZX87]DAHO_3PAON#X9!_GX2_C/6B<G)EF6B7
MW+=RMJ%`E%:.:GT#*D>S5$=>3-I58W'O%:V#E_Q3>4=7(9^P,=2JFUB12%58
M8\]8S7LL&!<$\<'^.A38;11R4$_@&>P9#1&*\H6*I%Y(AWM[SOV$'\ZY).0/
M]MC!H&^CT<)*$\9YT>DTWNGT?5%#QJE?#S6*QBHI'UB#ULD^/+;;#"H7./=!
MFC$>6ZX('_C\?Z_(;7:?X`@'XNU+4:V]V>`8\\^AI$YSM"C)1\=>U(*&E$.?
M'N.S9*_BF,>J??@P]>:CL*T%6S;5*L2_#88CK$&&["0<<`5BVC*8<;%!S]8!
M7X41(E2H_^J^`N-]>+318!/U9WQ^1>'!2TP"$CK>7Q@H5+]`L18ZK_V%<3X;
ML;]@W;"#"C6O)D3-+$5U=YNH(-=EI&1TLOQ3F\ZW"#\4<]ULD\8;H#!NJ4<O
MM]1N?V'G<6_0KOQD76]T^#32E3VBH5L0/J'>.!0^->TO\6AL/1:ODB03+TQ=
M;SY0\@`(I7H&24Q5,2P(O-;^.4:452FRX.G`WF11:43);4K#WT!8EM!KH=RB
M7SR2U=XY+I!;>BQL`VJ]__P(^RJCSVFBS.WI2#N9#3GIDH`+]\G!,*M5P<&V
MCK^SB-S@Z]RXY/TS8B'F3M2MQW3TLG69G'Y)^+7TSE'6:7(]%G8P>YSOG";8
MG";6%C4\G/KU4&-GK)(.#XO[MO/_$1/*</J2GY-_I''4?P,=2B[Y/,C)%P1_
M2]\<X^,@5V.ZW7;U`:9:Y?*>7&$EP_>9,*]I2;6QI,&EI00)5,$2%HK>81X\
M!J#!FLW]VK#WFPT*T^O-^^?P,2`/Z(:O)JZ)\.B*Y/7\HM[@*8C%6@8PY7$E
MKNSJ\>(\W4=T["?(#N+X)N53DMD64\E-7_%PPM@+-_T?09QU;[NPXBD[!\CC
M*5*'6`R!(U"NN\3>+G^GE2O#TL4B[Y=OOS[L]6P^'/IV'$'B\__CJ[>C:K$+
M*+XGDZ?M;K/=+LZ]P^<ZW!>7,?UR13:4;8O.EQ<.67)5-]5!N3P%XS"K(6`$
M2UY8LJVX8.`N>!8O+>*(S^0[0%,3M.X_:1-,!Q]+@%"`@1WXP%K8WS/2EKRP
ML^75S15U&2F)ZE5?/K94=8^V?%4&%LXW)PP.=<=@:%HTN+#RA#*KD%^[%N7G
M5I*KXB7/Z"Q+/]'T7R@5H[4W];-CJ^=^4+;ITDO6V*.#W=%)&T%;+F:+T!:7
M&6*OV9JOFLK_:9RZ6FW%)<VB%(,D."H3!<4#H"AZ*P^[XV2U0_%06?/"NTO'
MC1@$(]68>R6OJ)?CMHFKK+AAQ7^E(M-<7?]:.*"+>ENV^K$I*-N\L#S0'2-@
M"V]QRDM072VHBFT)U6I*^FN]E.K\.J<YK-ZT$8NHCMBY!S'%9MGP6I;AA2NS
MVJX9;OV(LUURZ6,V''TH!*E=P*<*Y>A3+=0AI%5R44LZ/:IT%M`&W9WQ@72=
MR#R9V!&E.U!5^.6'TYY;.#Q_*WZ3_M1R&7I.^:IH7Y/8<UH8D"#"`4EH'+!O
M0KHMT"C>>(EIDN6'>`/R@+FZJR1!:2)"[62/6E`:?<%QS.<47;7V"BOP.HBW
M>I#"CG?**89"N3L.A+.X?\;"@F,_%3%S3#:FA_4R'>*(]LBW:KB<OI@;=#JE
M48>2\A?QC_L@0?PO_P]02P,$%`````@`18&;0,A05WNR"@``GEL``!$`'`!C
M<VEQ+3(P,3$Q,C,Q+GAS9%54"0`#(OV:3R+]FD]U>`L``00E#@``!#D!``#M
M7%MSV[@5?N],_P.JI^W,RK+LW73CB;-#R93-K41J2<J)^Y*!2$A&0@$*2-I6
M?WT/2-&Z$`:I7%JE0[]8),Z!<,Z'`WP'%[WY_6D1H0<B8LK99:M[<MI"A`4\
MI&Q^V4KC-HX#2EN_O_WK7][\K=U&?4%P0D(T7:$1$8)&$>ISL>0")U`!:K<+
MP6O"B"A$!^E'FL0ILE@"WY3@.4'OWV$6HMYI]]6K#Z/3[EKS*;Z(@WNRP"C!
M8DX2&R](O,0!N6S=)\GRHM-Y?'P\"3##(<4LYA$6)P%?=,Y.N]WNV7FWA7"2
M"#I-$S+@8G%%9CB-$C"$?4YQ1&>4A&!?1!:$)3L"6\7@$!9?/,4[7_EX?L+%
M'+[GM-MY/QIZ62,+V2"FGVLW,%>)*/NTH_(T%5'Q%><=63S%,2G$&6<L7:@5
MPD1TDM62=$"H#5)$T*#0`P#G&"^?%6<XGF9*ZX*L7>W3;GO3,D;F$K87&_>Z
M(W@$7Y:+/;L+)*C&(,H`=A8\&Q22C70F&9/@9,X?.E"@:-13R5]K0+JO7[_N
M9*4MZ#\(R1Z$&>-)UA^S5^N7RR5E,[Y^`^^DSD7A9Y?,4%;+A?3D92NFBV4D
M&YN]NQ=D=MF2*+<+'#\L!3F!MA4BTB<:\S.7@4H,_2YKV7#SQ4456`2E6DI6
M0B5\241"2;S523K?S*P`1X>:!2I!&AVU52&9'6H5J%!&C]FH"$\/-0I42/1]
M[9'U^&`!DA\FKE4Q+F;-NN)!*D=D@X4F2VBRLB!2Q2+K4BU$82S22CRWH&C#
M!KNWI_"'VJC0W_XHYY^\,K15VYO.?A7[M:<Q"1WV-ON\'])K[;6(3G,O:NHK
M[G9,M=[Z;8'%-X"HAR,Y?'OWA"0Y)#MO]!!T)00>>(FL,>@[MN<,K2O#-Z]0
MSQ@:=M]$WHUI^E[C_TK_C[$`F^])0L&(,AB[Q17(_%H?&?333LU_;Y!2(O7L
M36=F`9%>D!RA\FL],F?:F/%\^#<R;4#%&2!G;+J&;X%`@TD5)E["@T_W/`HA
M$3$_IS#ZE_!1B.BQ.C\`J_Z-85^;'K)L9/XYL?P[9-A7H#`:N^:-:7O6K0EE
M\&PV6!Z.91]L.:L!:"Y7@6KW>Z"*^L:PC\X:<)7@]G%\/XCX8YQCN'G40_7+
M(0%H>#=H,'3>-8/E"VR<QD'$XU001\PQH__.6@[,>RPH"^@21T:0T`<J$X$U
M.S]$0X=D-Z>*F_K@P7&O#=OZ5S:_95$U=B&2K+$Q1$;?MVXMWS(;**N@]-+%
M`HN5,]N").`II#]L/N81#11@UM+1PWE6@M.;C$:&>R<C<1O(OC.Q?<N^1F,(
MVWZ#:#6B1@0#HR3]`RZN>#I-9FGDDH#0!SR-RF!6B>MQ_*6$HS&$(33+#@:.
MBZZ<2<\?3(;(-?NF=6OTA@V"E0A:[`$LYD(1>MM%>F1^+2%CV;<PUSEN$T35
M$(SS):W5&-+G;'$)V.%2<@B[6.:H*:L'Z54)I+$KDS;_[F<TAAS;SR8VR1S'
MDJ?\C&S3;["KP&Z`J;C%44I&!,MG"<4^9DH9/5:_E;`:&):+;HWAQ$0CT_`F
M;D8F&WQJ#&]Q(CT>6\R8S6A$@:`KASJ5F!ZEU\IAS_-SF@]IF#$86$,+B'\S
M"%8!U</L4X\+P1^!V)7PV2O5PM(]+<'2,^Q_HI[CNLX[H'<-&)5$_9Z+Q"=B
M87.(@C%>27I68N9*(3TTY<S*NW%<O^V;[@C9#@0*&AMWDKDU&%51[R`0*0G?
M82&`"JSZ/$[*?%LEHT>HG"Q!7N1.S"OTSG!=8`EWJ.]XS19))3Y]#G.*2"@$
M118@^]B4RO6XG)=PZ3LPV;B^!<&2ATX#204D+LSQ@@8)"8$M&W%,RA&C$M$#
M4\Y*7:``KM67JWY`H9'A><V68AVF)C>D?/RD8F>;(CT8JD0T6_#VC?=-@%1B
M8&+!),$:$^'=8U&:\DOE>C3*&:=IN+9D8`CR3ICZ#;>9YZL'K4B><1MCR/K7
M.^PQ)/X^S.@Q#F2[%(-8M8H>N7\H!K5AMH\Q-ER@`.M->2];,O"!%GAR&;S9
M^ZVQ8$#%8IR*X!['0`$6"YIGG0`/$(*$SN%A2/$4$E#5UL:!VCJ0?SLMYTD#
M"VCX>.+V;PS/E#N'(VN=S.8[B;9O7<,C@IRV!XEML^E1BP>68&*`DVJO0R>J
MC]?R>I$2/!O0:_8UZB3`9"YA*!\!U$GH(2HO%GGFM<0'*,K`<4?9WF(#3`4P
M(_R1BWX:)T`(12F`]DJU@)R5A[^1\8?CHO[$\X$RNDV45-+%Q3+B*T)ZA$%+
M$KDG48)$*:,'IKQ(9([&0^?.-%'/M,V!Y6?[%0T^U<MXP-&=I9(C[I3I\5#L
MGTOFCIQQ0_D.VX/($]DACS4;$%LR>EC**T*;W8<B[?UIZ'A><TBVFI0S2)(H
MCIZ/;\7R<E681L0J4W"-K!ZQ\NK$<V6;@V,Q*JI#5@-<U:Y1&E-&XAB8\Q1<
MJ2)J*A']MEXYL'H3S[)-SY.LNF?9#56K=]IK&I//*5AMRG,DBI-=>^7ZX"FO
MLWJ3GF?^.9'#G2E/FS0S4?5,E&`VEUL.^=*VXH")2D0?+N6U(LOV#?LZVYC(
M%[__W\^2O.GL7>[,7^Q>`9470.EBR46"F/)&L>Z":WXA><B#K#ZU6B3$CE9;
MUM/NGK6[KTZ>XK"X)J=MA_9N[@N-R!J@5.R0*(F+-^U-5;6;4^..<1W/;&O:
MN>*7.$=[1UCGG'T=^>&KW;%WI;F.'S(5^=0N]*0;SJ4;RJU8WU#/FG'9,L*'
M;!W98<6QP%6Q$!G;G/53(9Z//LDKHA_J*N0W3;.KVQ<+SDB"Q<H"*B3#"ZR"
M22*A22IMNA8\71:B%$1:"$.IP$%RV9KA2-X$932*Y#F$RU8B4GES-1.>YHO@
MEZV03&E2O%U"/^"AGWU_[H_D9?N!E@L";;\B^7^+C0598AH.,0LG,7'I_'[;
M_)KR_U7KH26AVOPP%6OR]"+^^J.[6V<.UHW:[@J'ZV[[1>[(LOD7>"5W@MHI
MAUF_OUFO-;>.\`]CGT^>DE[$@T^U#-R2SBW,?S/B(BG>?^N^?9B9JJ#D'TFP
M<QC@Q?#=D?RJP/V.<:HXP*#MK#7ECZZ_/N^45(2B5N[(K-I=OM8:5BWZ@]BF
M&E]JR![CZ**:Y@H6Y',O72XC"O8HJ-*!BC\(9:II%I#!X$M=LJW[@WA%]RLB
MBD"O)WYDP5Z>/=?8;4&GG6Q5XM]SQGT1SCJVEE?NM4-W786CPU37;-4P7EOC
M*P?S;V'=&#(SB_7QDB8X&@B^D",+9XG@420]+W\S#HS9LJZVQK$RQ0TH>8J^
MOO^R&Y=JB6,U27DE0=4UJP2/H$<^'_])Y"<9S<7)KM5N*O:RU/\&IFI>D%_@
MEF><MMVOX$45@D=J7WDZVZ!4.MOWP@3X@L:1SH&0&P>$A+$<!M<C8M8=Y6]@
M@J)\/:*,BXR^E$?2+]$^4D_(P3)?\X1@S+X9""RA\_5Z9[`JG]O-?'"@WK$.
MP`#E`Y6_XNH2^7.N,#%RH3ZSNHM_;:4CA5W!8#=CE^8VW4OTMU+Y2/T@$60I
M6=,AL3F'OCO>Z<6.M7/+ZW/.[)KS,`.&B`<*V:C'HU!GZT%:1PJK<C4TC]DZ
M`?YEZL?:#<K6R,%[<UI[E=VZQ)%^@G]1YPBZ0+9[G>\GPM-_`%!+`0(>`Q0`
M```(`$6!FT!<[B";^PL!`!K8#0`1`!@```````$```"D@0````!C<VEQ+3(P
M,3$Q,C,Q+GAM;%54!0`#(OV:3W5X"P`!!"4.```$.0$``%!+`0(>`Q0````(
M`$6!FT!FP#T6HQ0``/PZ`0`5`!@```````$```"D@48,`0!C<VEQ+3(P,3$Q
M,C,Q7V-A;"YX;6Q55`4``R+]FD]U>`L``00E#@``!#D!``!02P$"'@,4````
M"`!%@9M`O=*(XK8<``!?R0$`%0`8```````!````I($X(0$`8W-I<2TR,#$Q
M,3(S,5]D968N>&UL550%``,B_9I/=7@+``$$)0X```0Y`0``4$L!`AX#%```
M``@`18&;0,#3`T"]:```*]@%`!4`&````````0```*2!/3X!`&-S:7$M,C`Q
M,3$R,S%?;&%B+GAM;%54!0`#(OV:3W5X"P`!!"4.```$.0$``%!+`0(>`Q0`
M```(`$6!FT#$M0SB2"H``#^I`@`5`!@```````$```"D@4FG`0!C<VEQ+3(P
M,3$Q,C,Q7W!R92YX;6Q55`4``R+]FD]U>`L``00E#@``!#D!``!02P$"'@,4
M````"`!%@9M`R%!7>[(*``">6P``$0`8```````!````I('@T0$`8W-I<2TR
M,#$Q,3(S,2YX<V155`4``R+]FD]U>`L``00E#@``!#D!``!02P4&``````8`
,!@`:`@``W=P!````
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>BUSINESS COMBINATION</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>3. BUSINESS COMBINATION </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On January&#160;28, 2011, Canadian Solar Solutions&#160;Inc. ("CSSI") entered into a purchase agreement with SkyPower Limited ("SkyPower"), an independent third party, to purchase 50% of the share interest of both SunE Sky&#160;GP First Light III&#160;Ltd ("FL3&#160;GP") SunE Sky First Light III&#160;LP ("FL3&#160;LP") to extend its business scope as a solar farm owner in Canada and to sell its solar modules. FL3&#160;GP and FL3&#160;LP were formed to build, install and operate the Project FL3, which is a proposed solar plant in Ontario Canada. The Company paid $3,020,109 for the 50% interest in FL3&#160;GP and FL3&#160;LP and accounted for the investment using the equity method. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On May&#160;24, 2011, CSSI entered into another purchase agreement with SkyPower to acquire the remaining 50% equity interests and become the sole shareholder of both FL3&#160;GP and FL3&#160;LP. The Company paid $3,084,714 for such interests. The fair value of the acquired company as of May&#160;24, 2011 approximated that of the acquired company as of January&#160;28, 2011; therefore, no material gain or loss resulted from the step acquisition.&#160;GP's and FL3&#160;LP's results of operations have been consolidated since May&#160;24, 2011 and were immaterial for the year ended December&#160;31, 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Purchase price allocation: </i></b></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="65"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net tangible assets acquired</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">845,929</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred tax liabilities</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(1,345,152</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Power purchase agreement</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4,339,201</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Goodwill</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,264,845</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total consideration</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">6,104,823</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Goodwill is not deductible for tax purposes and is not amortized, but is reviewed annually for impairment. The acquired goodwill is not deductible for tax purposes. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The fair value of the power purchase agreement, was calculated using the income approach and has an estimated useful life of 20&#160;years. Amortization expense of $142,969 was recorded for the year ended December&#160;31, 2011.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 141<br><br> -Paragraph 51, 52<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1500-128463<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911361&amp;loc=d3e7000-128479<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911361&amp;loc=d3e6927-128479<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911361&amp;loc=d3e7008-128479<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1490-128463<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6911361&amp;loc=d3e6996-128479<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6910749&amp;loc=d3e4922-128472<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6910749&amp;loc=d3e4934-128472<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 141R<br><br> -Appendix F<br><br> -Paragraph F4<br><br> -Subparagraph e<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6910749&amp;loc=d3e4926-128472<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1383-128463<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1392-128463<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1497-128463<br><br><br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 141R<br><br> -Paragraph 67-73<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 16: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 7<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1524-128463<br><br><br><br>Reference 17: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Emerging Issues Task Force (EITF)<br><br> -Number 88-16<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 18: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6909870&amp;loc=d3e1486-128463<br><br><br><br>Reference 19: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 805<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6910749&amp;loc=d3e4845-128472<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BusinessCombinationDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_BusinessCombinationsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>18
<FILENAME>Financial_Report.xls
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xls
M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O
M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y
M/2(M+2TM/5].97AT4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q
M,F9B,#9A.&8B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7
M96(@4&%G92P@86QS;R!K;F]W;B!A<R!A(%=E8B!!<F-H:79E(&9I;&4N("!)
M9B!Y;W4@87)E('-E96EN9R!T:&ES(&UE<W-A9V4L('EO=7(@8G)O=W-E<B!O
M<B!E9&ET;W(@9&]E<VXG="!S=7!P;W)T(%=E8B!!<F-H:79E(&9I;&5S+B`@
M4&QE87-E(&1O=VYL;V%D(&$@8G)O=W-E<B!T:&%T('-U<'!O<G1S(%=E8B!!
M<F-H:79E+"!S=6-H(&%S($UI8W)O<V]F="!);G1E<FYE="!%>'!L;W)E<BX-
M"@T*+2TM+2TM/5].97AT4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U
M,#0Q,F9B,#9A.&8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S!B
M8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF+U=O<FMB;V]K+FAT
M;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B
M;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I
M:2(-"@T*/&AT;6P@>&UL;G,Z=CTS1")U<FXZ<V-H96UA<RUM:6-R;W-O9G0M
M8V]M.G9M;"(@>&UL;G,Z;STS1")U<FXZ<V-H96UA<RUM:6-R;W-O9G0M8V]M
M.F]F9FEC93IO9F9I8V4B('AM;&YS.G@],T0B=7)N.G-C:&5M87,M;6EC<F]S
M;V9T+6-O;3IO9F9I8V4Z97AC96PB('AM;&YS/3-$(FAT='`Z+R]W=W<N=S,N
M;W)G+U12+U)%0RUH=&UL-#`B/@T*/&AE860^#0H\;65T82!N86UE/3-$(D5X
M8V5L(%=O<FMB;V]K($9R86UE<V5T(CX-"@T*/&UE=&$@;F%M93TS1%!R;V=)
M9"!C;VYT96YT/3-$17AC96PN4VAE970^#0H\;&EN:R!R96P],T1&:6QE+4QI
M<W0@:')E9CTS1")7;W)K<VAE971S+V9I;&5L:7-T+GAM;"(^#0H-"CPA+2U;
M:68@9W1E(&US;R`Y73X\>&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX
M.D5X8V5L5V]R:W-H965T<SX-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@
M(#QX.DYA;64^1&]C=6UE;G1?86YD7T5N=&ET>5]);F9O<FUA=&EO/"]X.DYA
M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T
M<R]3:&5E=#`Q+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0T].4T],241!5$5$
M7T)!3$%.0T5?4TA%1513/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U
M<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#`R+FAT;6PB+SX-"B`@(#PO
M>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@
M(#QX.DYA;64^0T].4T],241!5$5$7T)!3$%.0T5?4TA%15137U!A/"]X.DYA
M;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T
M<R]3:&5E=#`S+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0T].4T],241!5$5$
M7U-4051%345.5%-?3T9?3U!%/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T
M4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#`T+FAT;6PB+SX-"B`@
M(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*
M("`@(#QX.DYA;64^0T].4T],241!5$5$7U-4051%345.5%-?3T9?0TA!/"]X
M.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H
M965T<R]3:&5E=#`U+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-
M"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0T].4T],241!
M5$5$7U-4051%345.5%-?3T9?0T%3/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H
M965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#`V+FAT;6PB+SX-
M"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T
M/@T*("`@(#QX.DYA;64^3U)'04Y)6D%424].7T%.1%]04DE.0TE004Q?04-4
M/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R
M:W-H965T<R]3:&5E=#`W+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E
M=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^4U5-34%2
M65]/1E]04DE.0TE004Q?04-#3U5.5$E./"]X.DYA;64^#0H@("`@/'@Z5V]R
M:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#`X+FAT;6PB
M+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H
M965T/@T*("`@(#QX.DYA;64^0E5324Y%4U-?0T]-0DE.051)3TX\+W@Z3F%M
M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S
M+U-H965T,#DN:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@
M/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y!3$Q/5T%.0T5?1D]2
M7T1/54)41E5,7U)%0T5)5D$\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713
M;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,3`N:'1M;"(O/@T*("`@
M/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@
M("`@/'@Z3F%M93Y)3E9%3E1/4DE%4SPO>#I.86UE/@T*("`@(#QX.E=O<FMS
M:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970Q,2YH=&UL(B\^
M#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E
M=#X-"B`@("`\>#I.86UE/E!23U!%4E197U!,04Y47T%.1%]%455)4$U%3E1?
M3CPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O
M<FMS:&5E=',O4VAE970Q,BYH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE
M970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/DE.5$%.
M1TE"3$5?05-315137TY%5#PO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O
M=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970Q,RYH=&UL(B\^#0H@("`\
M+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@
M("`\>#I.86UE/D9!25)?5D%,545?345!4U5214U%3E0\+W@Z3F%M93X-"B`@
M("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T
M,30N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC
M96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y)3E9%4U1-14Y44U])3E]!1D9)
M3$E!5$53/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968]
M,T0B5V]R:W-H965T<R]3:&5E=#$U+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O
M<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^
M0D%.2U]"3U)23U=)3D=3/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U
M<F-E($A2968],T0B5V]R:W-H965T<R]3:&5E=#$V+FAT;6PB+SX-"B`@(#PO
M>#I%>&-E;%=O<FMS:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@
M(#QX.DYA;64^4TA/4E1415)-7TY/5$537U!!64%"3$4\+W@Z3F%M93X-"B`@
M("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T
M,3<N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC
M96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y!0T-2545$7U=!4E)!3E197T-/
M4U13/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B
M5V]R:W-H965T<R]3:&5E=#$X+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS
M:&5E=#X-"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^0T].
M5D525$E"3$5?3D]415,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R
M8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,3DN:'1M;"(O/@T*("`@/"]X
M.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@
M/'@Z3F%M93Y215-44DE#5$5$7TY%5%]!4U-%5%,\+W@Z3F%M93X-"B`@("`\
M>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,C`N
M:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7
M;W)K<VAE970^#0H@("`@/'@Z3F%M93Y)3D-/345?5$%815,\+W@Z3F%M93X-
M"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H
M965T,C$N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z
M17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y%05).24Y'4U]015)?4TA!
M4D4\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713;W5R8V4@2%)E9CTS1")7
M;W)K<VAE971S+U-H965T,C(N:'1M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H
M965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@("`@/'@Z3F%M93Y214Q!
M5$5$7U!!4E197T)!3$%.0T537T%.1%]44D$\+W@Z3F%M93X-"B`@("`\>#I7
M;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,C,N:'1M
M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K
M<VAE970^#0H@("`@/'@Z3F%M93Y#3TU-251-14Y44U]!3D1?0T].5$E.1T5.
M0TE%4SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$
M(E=O<FMS:&5E=',O4VAE970R-"YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K
M<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/E-%
M1TU%3E1?24Y&3U)-051)3TX\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE9713
M;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,C4N:'1M;"(O/@T*("`@
M/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^#0H@
M("`@/'@Z3F%M93Y-04I/4E]#55-43TU%4E,\+W@Z3F%M93X-"B`@("`\>#I7
M;W)K<VAE9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,C8N:'1M
M;"(O/@T*("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K
M<VAE970^#0H@("`@/'@Z3F%M93Y%35!,3UE%15]"14Y%1DE47U!,04Y3/"]X
M.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U<F-E($A2968],T0B5V]R:W-H
M965T<R]3:&5E=#(W+FAT;6PB+SX-"B`@(#PO>#I%>&-E;%=O<FMS:&5E=#X-
M"B`@(#QX.D5X8V5L5V]R:W-H965T/@T*("`@(#QX.DYA;64^4TA!4D5?3U!4
M24].4SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$
M(E=O<FMS:&5E=',O4VAE970R."YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K
M<VAE970^#0H@("`\>#I%>&-E;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/DE.
M5D535$U%3E1?24Y#3TU%7TQ/4U,\+W@Z3F%M93X-"B`@("`\>#I7;W)K<VAE
M9713;W5R8V4@2%)E9CTS1")7;W)K<VAE971S+U-H965T,CDN:'1M;"(O/@T*
M("`@/"]X.D5X8V5L5V]R:W-H965T/@T*("`@/'@Z17AC96Q7;W)K<VAE970^
M#0H@("`@/'@Z3F%M93Y354)315%514Y47T5614Y44SPO>#I.86UE/@T*("`@
M(#QX.E=O<FMS:&5E=%-O=7)C92!(4F5F/3-$(E=O<FMS:&5E=',O4VAE970S
M,"YH=&UL(B\^#0H@("`\+W@Z17AC96Q7;W)K<VAE970^#0H@("`\>#I%>&-E
M;%=O<FMS:&5E=#X-"B`@("`\>#I.86UE/D9I;F%N8VEA;%]3=&%T96UE;G1S
M7U-C:&5D=6QE7SPO>#I.86UE/@T*("`@(#QX.E=O<FMS:&5E=%-O=7)C92!(
M4F5F/3-$(E=O<FMS:&5E=',O4VAE970S,2YH=&UL(B\^#0H@("`\+W@Z17AC
M96Q7;W)K<VAE970^#0H@(#PO>#I%>&-E;%=O<FMS:&5E=',^#0H@(#QX.E-T
M>6QE<VAE970@2%)E9CTS1")7;W)K<VAE971S+W)E<&]R="YC<W,B+SX-"B`@
M/'@Z06-T:79E4VAE970^,#PO>#I!8W1I=F53:&5E=#X-"B`@/'@Z4')O=&5C
M=%-T<G5C='5R93Y&86QS93PO>#I0<F]T96-T4W1R=6-T=7)E/@T*("`\>#I0
M<F]T96-T5VEN9&]W<SY&86QS93PO>#I0<F]T96-T5VEN9&]W<SX-"B`\+W@Z
M17AC96Q7;W)K8F]O:SX-"CPO>&UL/CPA6V5N9&EF72TM/@T*/"]H96%D/@T*
M("`\8F]D>3X-"B`@(#QP/E1H:7,@<&%G92!S:&]U;&0@8F4@;W!E;F5D('=I
M=&@@36EC<F]S;V9T($5X8V5L(%A0(&]R(&YE=V5R+CPO<#X-"B`@/"]B;V1Y
M/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?
M-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL
M93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O
M5V]R:W-H965T<R]3:&5E=#`Q+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC
M;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H
M=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*
M("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS
M1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E
M>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@
M5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@
M("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%-4Y!0SX-"B`@("`@
M(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W
M<W!A;CTS1#(^/'-T<F]N9SY$;V-U;65N="!A;F0@16YT:71Y($EN9F]R;6%T
M:6]N/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H
M(&-O;'-P86X],T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q
M+"`R,#$Q/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\
M<W1R;VYG/D1O8W5M96YT(&%N9"!%;G1I='D@26YF;W)M871I;VX\+W-T<F]N
M9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^16YT:71Y(%)E
M9VES=')A;G0@3F%M93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M0V%N861I86X@4V]L87(@26YC+CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^16YT:71Y($-E;G1R86P@26YD97@@2V5Y
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XP,#`Q,S<U.#<W/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y$
M;V-U;65N="!4>7!E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#XR
M,"U&/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y$;V-U;65N="!097)I;V0@16YD($1A=&4\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/D1E8R`S,2P-"@D),C`Q,3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^06UE;F1M96YT($9L
M86<\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/F9A;'-E/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#=7)R
M96YT($9I<V-A;"!996%R($5N9"!$871E/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#XM+3$R+3,Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y%;G1I='D@5V5L;"UK;F]W;B!396%S;VYE
M9"!)<W-U97(\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/DYO/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y%
M;G1I='D@5F]L=6YT87)Y($9I;&5R<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^3F\\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D5N=&ET>2!#=7)R96YT(%)E<&]R=&EN9R!3=&%T=7,\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/EEE<SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^16YT:71Y($9I
M;&5R($-A=&5G;W)Y/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#Y!
M8V-E;&5R871E9"!&:6QE<CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^16YT:71Y($-O;6UO;B!3=&]C:RP@4VAA<F5S
M($]U='-T86YD:6YG/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT
M,RPQ-34L-S8W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y$;V-U;65N="!&:7-C86P@665A<B!&;V-U<SPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^,C`Q,3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1&]C=6UE;G0@1FES8V%L
M(%!E<FEO9"!&;V-U<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M1ED\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L
M93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P
M8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,
M;V-A=&EO;CH@9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U
M,#0Q,F9B,#9A.&8O5V]R:W-H965T<R]3:&5E=#`R+FAT;6P-"D-O;G1E;G0M
M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M
M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^
M#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y
M<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I
M<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O
M($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*
M("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%
M44U"1SX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L
M<W!A;CTS1#$@<F]W<W!A;CTS1#$^/'-T<F]N9SY#3TY33TQ)1$%4140@0D%,
M04Y#12!32$5%5%,@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@
M("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$Q/&)R/CPO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3`\8G(^/"]T:#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^0W5R<F5N="!A<W-E
M=',Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/D-A<V@@86YD(&-A<V@@97%U:79A;&5N=',\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B0@,S0S+#DY-"PV-SD\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(X."PV-3$L-S`Q/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y297-T
M<FEC=&5D(&-A<V@\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$W
M."PR-S`L-#(W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,3@W+#4Y-"PX,38\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8V]U;G1S(')E8V5I=F%B;&4@=')A
M9&4L(&YE="!O9B!A;&QO=V%N8V4@;V8@)#<L.34V+#`S-B!A;F0@)#DL-3`U
M+#0X,2!O;B!$96-E;6)E<B`S,2P@,C`Q,"!A;F0@,C`Q,2P@<F5S<&5C=&EV
M96QY/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR.3(L,3<V+#0S
M.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$V.2PV-3<L-#<S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y!8V-O=6YT<R!R96-E:79A8FQE+"!U;F)I;&QE9#PO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.#@L-3`S+#@X.#QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS
M1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^06UO
M=6YT(&1U92!F<F]M(')E;&%T960@<&%R=&EE<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,3DL.#,U+#DT,CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,S4U+#<V,#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^26YV96YT;W)I
M97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(Y-BPU-C@L,3(W
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,C<R+#`Y-BPU-S4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/E9A;'5E(&%D9&5D('1A>"!R96-O=F5R86)L93PO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,38L.3<T+#0U,CQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0R+#(Y-BPY
M.3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D%D=F%N8V5S('1O('-U<'!L:65R<RP@;F5T(&]F(&%L;&]W86YC92!O
M9B`D,BPY,S`L.3<X(&%N9"`D.2PT-3@L-C@S(&]N($1E8V5M8F5R(#,Q+"`R
M,#$P(&%N9"`R,#$Q+"!R97-P96-T:79E;'D\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C$Q+#,P.2PQ,S(\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-RPS,C`L.3`Q/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y&;W)E:6=N(&-U
M<G)E;F-Y(&1E<FEV871I=F4@87-S971S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XR+#<R-BPU,S@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XR+#$X,BPV-S<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R97!A:60@97AP96YS
M97,@86YD(&]T:&5R(&-U<G)E;G0@87-S971S/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XT-2PR,3<L.3$X/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-#,L-3`X+#`Q.#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O=3X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L(&-U
M<G)E;G0@87-S971S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ
M+#(Y-2PU-S<L-30R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,2PP,S0L-C8T+#DR,#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4')O<&5R='DL('!L86YT(&%N
M9"!E<75I<&UE;G0L(&YE=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^-3$P+#`V.2PT,S8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XS,S`L-#4Y+#DW.#QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1&5F97)R960@=&%X(&%S<V5T
M<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C,L,C(V+#<W,CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$V
M+#<R-2PS-#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/D%D=F%N8V5S('1O('-U<'!L:65R<RP@;F5T(&]F(&%L;&]W
M86YC92!O9B`D,38L-#4X+#4V-"!A;F0@)#(X+#8V-2PP,S@@;VX@1&5C96UB
M97(@,S$L(#(P,3`@86YD(#(P,3$L(')E<W!E8W1I=F5L>3PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,C4W+#@R,3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$S+#DT-BPS,C0\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R97!A
M:60@;&%N9"!U<V4@<FEG:'0\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C$S+#@P-2PR.#,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XQ,RPS-S<L.#DT/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y);G9E<W1M96YT<R!I;B!A9F9I
M;&EA=&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,2PP,#<L
M-S(U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^-2PV-S$L,34Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y);G1A;F=I8FQE(&%S<V5T<RP@;F5T/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XX+#4Q-BPR,S0\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#8Y-2PS,3(\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D=O
M;V1W:6QL/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#(V-"PX
M-#<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D]T:&5R(&YO;BUC=7)R96YT(&%S<V5T<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,34L,#@S+#`W-SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4L.#(V+#`R.3QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1/5$%,($%3
M4T544SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PX-SDL.#`X
M+#<S-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C$L-#(S+#,V-BPY-C4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^0W5R<F5N="!L:6%B:6QI=&EE
M<SH\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M4VAO<G0M=&5R;2!B;W)R;W=I;F=S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XW-#,L-C@W+#`V,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C4T,"PU,C`L,#<U/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-O=6YT<R!P87EA
M8FQE/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-S0L-#(Y+#`W
M,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$Q,RPT,#0L,38W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y3:&]R="UT97)M(&YO=&5S('!A>6%B;&4\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$S,2PU-C@L-30P/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.2PY-CDL,C$W
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y!;6]U;G1S(&1U92!T;R!R96QA=&5D('!A<G1I97,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C,L,#`W+#@P.3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L-#0U+#`R,#QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W1H97(@
M<&%Y86)L97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@T+#8W
M-2PU,S(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XT-RPX-S8L-#<V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y!9'9A;F-E<R!F<F]M(&-U<W1O;65R<SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-C4L,C$V+#`W-#QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@L.3<Q+#$P
M,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^1F]R96EG;B!C=7)R96YC>2!D97)I=F%T:79E(&QI86)I;&ET:65S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR+#0U,BPQ-C(\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R;W9I
M<VEO;B!F;W(@9FER;2!P=7)C:&%S92!C;VUM:71M96YT<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,34L.#@X+#4P-SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3W1H97(@8W5R<F5N
M="!L:6%B:6QI=&EE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,S,L.#8S+#,R,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C,S+#@P-BPU,S$\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;W4^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y4;W1A;"!C=7)R96YT(&QI86)I;&ET
M:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#(S-BPT-#<L
M-#`X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^-S<U+#,S,RPR-3<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/D%C8W)U960@=V%R<F%N='D@8V]S=',\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0W+#`R,2PS-3(\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS,2PR,C0L.3`V
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y#;VYV97)T:6)L92!N;W1E<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^.34P+#,P,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/CDP-2PX,38\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/DQO;F<M=&5R;2!B;W)R;W=I;F=S/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX."PR-#DL,#(W/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-CDL-#4X
M+#$W.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^3&EA8FEL:71Y(&9O<B!U;F-E<G1A:6X@=&%X('!O<VET:6]N<SPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3(L,S`P+#DT,#QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Q+#0V
M,"PS,S`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/DQO<W,@8V]N=&EN9V5N8WD@86-C<G5A;',\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C(W+#@V,BPP,3<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;W4^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y43U1!3"!,24%"24Q)
M5$E%4SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,2PT,3(L.#,Q
M+#`T-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C@X."PS.#(L-#@X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y#;VUM:71M96YT<R!A;F0@8V]N=&EN9V5N8VEE
M<R`H3F]T92`Q."D\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/B9N
M8G-P.R9N8G-P.SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/B9N8G-P.R9N8G-P.SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY%<75I='DZ/"]S=')O
M;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-O;6UO;B!S
M:&%R97,@+2!N;R!P87(@=F%L=64Z('5N;&EM:71E9"!A=71H;W)I>F5D('-H
M87)E<RP@-#(L.#DS+#`T-"!A;F0@-#,L,34U+#<V-R!S:&%R97,@:7-S=65D
M(&%N9"!O=71S=&%N9&EN9R!A="!$96-E;6)E<B`S,2P@,C`Q,"!A;F0@,C`Q
M,2P@<F5S<&5C=&EV96QY/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XU,#(L-#`R+#DS.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C4P,2PQ-#4L.3DQ/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!9&1I=&EO;F%L('!A:60M:6X@
M8V%P:71A;#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-3,L,S,Q
M+#0T-2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@U-RPS.3(L,C@S*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^4F5T86EN960@96%R;FEN9W,@*$%C8W5M=6QA
M=&5D(&1E9FEC:70I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@R
M."PV.3,L-#,S*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C8R+#$Q,"PW-C<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8W5M=6QA=&5D(&]T:&5R(&-O;7!R
M96AE;G-I=F4@:6YC;VUE/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XT-2PU-34L-S$P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,C@L-#8Q+#DT-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L($-A;F%D:6%N(%-O;&%R
M($EN8RX@<VAA<F5H;VQD97)S)R!E<75I='D\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C0V-2PY,S,L-S<Q/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-3,T+#,R-BPT,3D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DYO;BUC;VYT
M<F]L;&EN9R!I;G1E<F5S=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,2PP-#,L.3(Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^-C4X+#`U.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L(&5Q=6ET>3PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-#8V+#DW-RPV.3(\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,S0L.3@T+#0W-SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')O=3X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/E1/5$%,($Q)04))3$E42453($%.1"!%455)5%D\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/B0@,2PX-SDL.#`X+#<S-SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/B0@,2PT,C,L,S8V+#DV
M-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE
M/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?8S!B
M8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF#0I#;VYT96YT+4QO
M8V%T:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P
M-#$R9F(P-F$X9B]7;W)K<VAE971S+U-H965T,#,N:'1M;`T*0V]N=&5N="U4
M<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4
M>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-
M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP
M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP
M="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@
M3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@
M(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$54
M2$%#/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS
M<&%N/3-$,2!R;W=S<&%N/3-$,3X\<W1R;VYG/D-/3E-/3$E$051%1"!"04Q!
M3D-%(%-(14544R`H4&%R96YT:&5T:6-A;"D@*%531"`D*3QB<CX\+W-T<F]N
M9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$Q
M/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P
M,3`\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O
M;F<^0T].4T],241!5$5$($)!3$%.0T4@4TA%1513/"]S=')O;F<^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%C8V]U;G1S(')E8V5I=F%B
M;&4@=')A9&4L(&%L;&]W86YC93PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^)"`Y+#4P-2PT.#$\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XD(#<L.34V+#`S-CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^061V86YC97,@=&\@<W5P
M<&QI97)S+"!A;&QO=V%N8V4L(&-U<G)E;G0\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/CDL-#4X+#8X,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(L.3,P+#DW.#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^061V86YC97,@=&\@
M<W5P<&QI97)S+"!A;&QO=V%N8V4L(&YO;BUC=7)R96YT/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XD(#(X+#8V-2PP,S@\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$V+#0U."PU-C0\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/D-O;6UO;B!S:&%R97,L('-H87)E<R!I<W-U960@*&EN('-H87)E<RD\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0S+#$U-2PW-C<\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT,BPX.3,L
M,#0T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y#;VUM;VX@<VAA<F5S+"!S:&%R97,@;W5T<W1A;F1I;F<@*&EN('-H
M87)E<RD\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0S+#$U-2PW
M-C<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XT,BPX.3,L,#0T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].
M97AT4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-
M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T
M.#1F7V(T,#!?-3`T,3)F8C`V83AF+U=O<FMS:&5E=',O4VAE970P-"YH=&UL
M#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE
M#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB
M#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$
M0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T
M9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO
M=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T
M/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T
M(&ED/3-$240P134Q04<^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^0T].4T],
M241!5$5$(%-4051%345.5%,@3T8@3U!%4D%424].4R`H55-$("0I/&)R/CPO
M<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X]
M,T0S/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$Q/&)R
M/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3`\
M8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`P
M.3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N
M9SY.970@<F5V96YU97,Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/BU.;VXM<F5L871E9"!P87)T:65S/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XD(#$L.#<Y+#(T-RPY-#(\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$L-#DU+#4P
M.2PP-38\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XD(#8S,"PY-C$L,38U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#XM4F5L871E9"!P87)T:65S/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ.2PV-S0L,38T/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^5&]T86P@;F5T
M(')E=F5N=65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#@Y
M."PY,C(L,3`V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,2PT.34L-3`Y+#`U-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C8S,"PY-C$L,38U/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D-O
M<W0@;V8@4F5V96YU93PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#XM3F]N+7)E;&%T960@<&%R=&EE<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,2PV.38L-#(Q+#4R,SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,C8V+#<S-RPT-#0\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU
M-3(L.#4V+#$U.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^+5)E;&%T960@<&%R=&EE<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,C`L,C$X+#DV.3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O=3X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E1O=&%L(&-O<W0@;V8@<F5V
M96YU97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$L-S$V+#8T
M,"PT.3(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XQ+#(V-BPW,S<L-#0T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^-34R+#@U-BPQ-3D\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'<F]S<R!P<F]F:70\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$X,BPR.#$L-C$T/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C(X
M+#<W,2PV,3(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XW."PQ,#4L,#`V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/D]P97)A=&EN9R!E>'!E;G-E
M<SH\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M4V5L;&EN9R!E>'!E;G-E<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^-CDL,S0Q+#(R.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C0W+#$P.2PR-C$\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,BPP.#@L-C4W/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y'96YE<F%L(&%N
M9"!A9&UI;FES=')A=&EV92!E>'!E;G-E<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^.#8L,C8X+#<X-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C4T+#4Q.2PV-#8\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-BPS,C,L.34Y/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S
M/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y2
M97-E87)C:"!A;F0@9&5V96QO<&UE;G0@97AP96YS97,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/C$Y+#@S."PU-#<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV+#@T,RPR,38\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS+#$X,"PS
M-S(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;W4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y4;W1A;"!O<&5R871I;F<@97AP96YS97,\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$W-2PT-#@L-38R/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3`X+#0W,BPQ,C,\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW,2PU.3(L
M.3@X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F5U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^26YC;VUE(&9R;VT@;W!E<F%T:6]N<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^-BPX,S,L,#4R/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3(P+#(Y.2PT.#D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV+#4Q,BPP,3@\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/CQS=')O;F<^3W1H97(@:6YC;VUE("AE>'!E;G-E<RDZ/"]S=')O;F<^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEN=&5R97-T(&5X<&5N
M<V4\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#0S+#@T,RPU.#8I
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH
M,C(L,38T+#,V,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M/B@Y+#0U."PY.#,I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y);G1E<F5S="!I;F-O;64\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@L-#0V+#8T-SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8L.3,U+#4V,#QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4L
M,#@T+#(R-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@
M(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^1V%I;B`H;&]S<RD@;VX@8VAA;F=E(&EN(&9O<F5I9VX@8W5R
M<F5N8WD@9&5R:79A=&EV97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6T^*#4L-S4P+#DX,2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XQ+#8U-BPY,C@\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XY+#@W,"PS,S,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D9O<F5I9VX@97AC
M:&%N9V4@9V%I;B`H;&]S<RD\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6T^*#0P+#`P-RPT,#,I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;3XH,S8L,CDQ+#@Y."D\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW+#8X,"PU,#,\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEN=F5S=&UE
M;G0@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;3XH-#$L,38S*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6T^*#(L.#4S+#0P,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XQ+#<X."PP,S8\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;W4^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y);F-O;64@*&QO<W,I
M(&)E9F]R92!I;F-O;64@=&%X97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6T^*#<T+#,V,RPT,S0I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^-C<L-3@R+#,Q,SQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(Q+#0W-BPQ,S0\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DEN8V]M
M92!T87@@8F5N969I="`H97AP96YS92D\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6T^*#$V+#4S.2PY-#`I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;3XH,38L-S4S+#DQ-RD\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#,P,BPP-C4\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;W4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.
M970@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;3XH.3`L.3`S+#,W-"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XU,"PX,C@L,SDV/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C(L-S<X+#$Y.3QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3&5S<SH@;F5T
M(&EN8V]M92`H;&]S<RD@871T<FEB=71A8FQE('1O(&YO;BUC;VYT<F]L;&EN
M9R!I;G1E<F5S=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH.3DL
M,3<T*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C(U.2PT-S<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ,S(L,S$U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F]U/@T*("`@("`@("`\=&0@8VQA
M<W,],T1P;"!V86QI9VX],T1T;W`^3F5T(&EN8V]M92`H;&]S<RD@871T<FEB
M=71A8FQE('1O($-A;F%D:6%N(%-O;&%R($EN8RX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6T^)"`H.3`L.#`T+#(P,"D\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#4P+#4V."PY,3D\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#(R
M+#8T-2PX.#0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/D5A<FYI;F=S("AL;W-S*2!P97(@<VAA<F4M8F%S:6,@*&EN
M(&1O;&QA<G,@<&5R('-H87)E*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;3XD("@R+C$Q*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B0@,2XQ.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/B0@,"XV,3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4VAA<F5S('5S960@:6X@8V]M
M<'5T871I;VX@+2!B87-I8R`H:6X@<VAA<F5S*3PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^-#,L,#<V+#0X.3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0R+#@S.2PS-38\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XS-RPQ,S<L,#`T
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y%87)N:6YG<R`H;&]S<RD@<&5R('-H87)E+61I;'5T960@*&EN(&1O;&QA
M<G,@<&5R('-H87)E*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XD
M("@R+C$Q*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/B0@,2XQ-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/B0@,"XV/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y3:&%R97,@=7-E9"!I;B!C;VUP=71A=&EO
M;BUD:6QU=&5D("AI;B!S:&%R97,I/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XT,RPP-S8L-#@Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^-#,L-C<X+#(P.#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,W+#<R-RPQ,S@\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B
M;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R
M.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@
M9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A
M.&8O5V]R:W-H965T<R]3:&5E=#`U+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M
M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X
M="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D
M/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N
M=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS
M1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO
M=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-
M"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%-%)!2SX-"B`@
M("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@
M<F]W<W!A;CTS1#$^/'-T<F]N9SY#3TY33TQ)1$%4140@4U1!5$5-14Y44R!/
M1B!#2$%.1T53($E.($5154E462!!3D0@0T]-4%)%2$5.4TE612!)3D-/344@
M*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T:#Y4;W1A;#QB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y%
M<75I='D@*$1E9FEC:71S*2!!='1R:6)U=&4@=&\@0V%N861I86X@4V]L87(@
M26YC+CQB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y#;VUM;VX@
M4VAA<F5S/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D%D9&ET
M:6]N86P@4&%I9"UI;B!#87!I=&%L/&)R/CPO=&@^#0H@("`@("`@(#QT:"!C
M;&%S<STS1'1H/E)E=&%I;F5D($5A<FYI;F=S("A!8V-U;75L871E9"!$969I
M8VET*3QB<CX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y!8V-U;75L
M871E9"!/=&AE<B!#;VUP<F5H96YS:79E($EN8V]M93QB<CX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y.;VXM0V]N=')O;&QI;F<@26YT97)E<W0\
M8G(^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^0V]M<')E:&5N<VEV
M92!);F-O;64@*$QO<W,I/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F,^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#Y"86QA;F-E(&%T($1E8RX@,S$L(#(P,#@\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1N=6UP/B0@,S,R+#(U,RPY.#$\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#,S,BPR-3,L.3@Q
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M)"`S.34L,34S+#<Y-3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6T^)"`H-C8L-S`U+#,P-"D\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B0@*#$Q+#$P-"PP,S8I/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`Q-"PY
M,#DL-3(V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F,^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#Y"86QA;F-E("AI;B!S:&%R97,I(&%T($1E8RX@,S$L(#(P,#@\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,U+#<T-"PU-C,\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS
M=')O;F<^26YC<F5A<V4@*$1E8W)E87-E*2!I;B!3=&]C:VAO;&1E<G,G($5Q
M=6ET>3PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y.970@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,C(L-S<X+#$Y.3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C(R+#8T-2PX.#0\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,BPV-#4L.#@T/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3,R+#,Q-3QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(R
M+#<W."PQ.3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/D9O<F5I9VX@8W5R<F5N8WD@=')A;G-L871I;VX@861J=7-T
M;65N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C$Q+#<W,SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(Q
M,2PW-S,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XR,3$L-S<S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,C$Q+#<W,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O=3X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-O;7!R96AE;G-I=F4@:6YC;VUE("AL
M;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C(L.3@Y+#DW
M,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C(R+#@U-RPV-3<\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ,S(L,S$U/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,C(L.3@Y+#DW,CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4VAA<F4M8F%S960@8V]M
M<&5N<V%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU+#0S
M-BPS-3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XU+#0S-BPS-3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XU+#0S-BPS-3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DES<W5A;F-E(&]F(&]R9&EN87)Y
M('-H87)E<RP@;F5T(&]F(&ES<W5A;F-E(&-O<W0\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$P,BPX,3$L,S0S/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3`R+#@Q,2PS-#,\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,#(L.#$Q
M+#,T,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^27-S=6%N8V4@;V8@;W)D:6YA<GD@<VAA<F5S+"!N970@;V8@:7-S
M=6%N8V4@8V]S="`H:6X@<VAA<F5S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^-BPY,#`L,#`P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y$969E<G)E9"!T87@@;VX@:7-S=6%N8V4@
M8V]S=',@;V8@;W)D:6YA<GD@<VAA<F5S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XQ+#8X,BPX-CD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XQ+#8X,BPX-CD\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#8X,BPX-CD\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R
M93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D5X97)C
M:7-E(&]F('-H87)E(&]P=&EO;G,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C8W-"PT,C0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XV-S0L-#(T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-C<T+#0R-#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^17AE<F-I<V4@;V8@<VAA
M<F4@;W!T:6]N<R`H:6X@<VAA<F5S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1&YU;7`^,3(Y+#DR,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^4&%I9"UI;B!C87!I=&%L(&9R;VT@;F]N+6-O
M;G1R;VQL:6YG(&EN=&5R97-T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XY+#$W,SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/CDL,3<S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y386QE<R!O9B!S=6)S:61I87)Y('-H87)E<R!T
M;R!N;VXM8V]N=')O;&QI;F<@:6YT97)E<W0\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C$T,RPR.3(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XQ-#,L,CDR/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F,^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y"86QA;F-E(&%T($1E8RX@
M,S$L(#(P,#D\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0V-BPP
M,#$L-#`T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^-#8U+#<Q-BPV,C0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XU,#`L,S(R+#0S,3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#8Q+#(V."PY-30I/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3$L-30Q
M+#@T.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C$U+#$R,2PR.3D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XR.#0L-S@P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F,^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y"86QA;F-E("AI;B!S:&%R97,I(&%T
M($1E8RX@,S$L(#(P,#D\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C0R+#<W-"PT.#4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/CQS=')O;F<^26YC<F5A<V4@*$1E8W)E87-E*2!I;B!3
M=&]C:VAO;&1E<G,G($5Q=6ET>3PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y.970@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-3`L.#(X+#,Y-CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4P+#4V."PY,3D\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,"PU
M-C@L.3$Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,C4Y+#0W-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C4P+#@R."PS.38\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D9O<F5I9VX@8W5R<F5N8WD@=')A
M;G-L871I;VX@861J=7-T;65N=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^,3,L,S`Y+#,Q.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$S+#,T,"PV-#4\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,RPS-#`L-C0U/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH,S$L,S(W*3QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$S
M+#,P.2PS,3@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R;W4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y#;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RD\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8T+#$S-RPW,30\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XV,RPY,#DL-38T
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M,C(X+#$U,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6UP/C8T+#$S-RPW,30\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/E-H87)E+6)A<V5D(&-O;7!E;G-A=&EO;CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,RPX-S8L-C<Q/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,RPX-S8L
M-C<Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,RPX-S8L-C<Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y%>&5R8VES92!O9B!S:&%R92!O<'1I;VYS/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX,C,L-38P/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.#(S+#4V,#QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@R,RPU
M-C`\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D5X97)C:7-E(&]F('-H87)E(&]P=&EO;G,@*&EN('-H87)E<RD\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Q."PU-3D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-A;&5S(&]F
M('-U8G-I9&EA<GD@<VAA<F5S('1O(&YO;BUC;VYT<F]L;&EN9R!I;G1E<F5S
M=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,30U+#$R.#QS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$T-2PQ
M,C@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R8SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D)A;&%N8V4@870@1&5C+B`S,2P@,C`Q,#PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^-3,T+#DX-"PT-S<\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,S0L,S(V+#0Q.3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4P,2PQ-#4L
M.3DQ/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;3XH-3<L,SDR+#(X,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XV,BPQ,3`L-S8W/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C@L-#8Q+#DT-#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8U."PP-3@\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R8SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D)A
M;&%N8V4@*&EN('-H87)E<RD@870@1&5C+B`S,2P@,C`Q,#PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-#(L.#DS+#`T-#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0R+#@Y,RPP-#0\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS
M=')O;F<^26YC<F5A<V4@*$1E8W)E87-E*2!I;B!3=&]C:VAO;&1E<G,G($5Q
M=6ET>3PO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y.970@:6YC;VUE("AL;W-S*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;3XH.3`L.3`S+#,W-"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M/B@Y,"PX,#0L,C`P*3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#DP+#@P-"PR,#`I/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH.3DL,3<T
M*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^
M*#DP+#DP,RPS-S0I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L
M('9A;&EG;CTS1'1O<#Y&;W)E:6=N(&-U<G)E;F-Y('1R86YS;&%T:6]N(&%D
M:G5S=&UE;G0\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$W+#$Q
M,2PP.#,\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M<#XQ-RPP.3,L-S8V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,3<L,#DS+#<V-CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$W+#,Q-SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$W+#$Q,2PP.#,\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;W4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y#
M;VUP<F5H96YS:79E(&EN8V]M92`H;&]S<RD\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6T^*#<S+#<Y,BPR.3$I/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-S,L-S$P+#0S-"D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@X,2PX-3<I/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH-S,L
M-SDR+#(Y,2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/E-H87)E+6)A<V5D(&-O;7!E;G-A=&EO;CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-"PP-C`L.#,X/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PP-C`L.#,X/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PP-C`L
M.#,X/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y%>&5R8VES92!O9B!S:&%R92!O<'1I;VYS/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XQ+#(U-BPY-#@\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#(U-BPY-#@\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#(U-BPY-#@\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/D5X97)C:7-E(&]F('-H87)E(&]P=&EO;G,@*&EN('-H87)E<RD\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(V,BPW,C,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!A:60M:6X@8V%P
M:71A;"!F<F]M(&YO;BUC;VYT<F]L;&EN9R!I;G1E<F5S=#PO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-#8W+#<R,#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0V-RPW,C`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R8SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D)A;&%N8V4@
M870@1&5C+B`S,2P@,C`Q,3PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^)"`T-C8L.3<W+#8Y,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/B0@-#8U+#DS,RPW-S$\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#4P,BPT,#(L.3,Y/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XD("@U
M,RPS,S$L-#0U*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6T^)"`H,C@L-CDS+#0S,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#0U+#4U-2PW,3`\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$L,#0S+#DR
M,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')C/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^0F%L86YC92`H:6X@<VAA<F5S*2!A="!$96,N(#,Q+"`R,#$Q/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT,RPQ-34L-S8W/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-#,L,34U+#<V
M-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT
M/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE
M/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?8S!B
M8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF#0I#;VYT96YT+4QO
M8V%T:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P
M-#$R9F(P-F$X9B]7;W)K<VAE971S+U-H965T,#8N:'1M;`T*0V]N=&5N="U4
M<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4
M>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-
M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP
M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP
M="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@
M3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@
M(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$4S
M3$))/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS
M<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D-/3E-/3$E$051%1"!35$%4
M14U%3E13($]&($-!4T@@1DQ/5U,@*%531"`D*3QB<CX\+W-T<F]N9SX\+W1H
M/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,SXQ,B!-;VYT
M:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,3QB<CX\+W1H/@T*("`@
M("`@("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$P/&)R/CPO=&@^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,#D\8G(^/"]T:#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^3W!E<F%T:6YG
M(&%C=&EV:71I97,Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/DYE="!I;F-O;64@*&QO<W,I/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M/B0@*#DP+#DP,RPS-S0I/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`U,"PX,C@L,SDV/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`R,BPW
M-S@L,3DY/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG
M;CTS1'1O<#X\<W1R;VYG/D%D:G5S=&UE;G1S('1O(')E8V]N8VEL92!N970@
M:6YC;VUE("AL;W-S*2!T;R!N970@8V%S:"!P<F]V:61E9"!B>2`H=7-E9"!I
M;BD@;W!E<F%T:6YG(&%C=&EV:71I97,Z/"]S=')O;F<^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D1E<')E8VEA=&EO;B!A;F0@86UO<G1I
M>F%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU-BPQ,3<L
M,C@P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;7`^,S$L,C8V+#$X,3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C(P+#4P."PS.#,\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DQO<W,@;VX@9&ES<&]S86P@;V8@
M<')O<&5R='DL('!L86YT(&%N9"!E<75I<&UE;G0\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$L,C(S+#$V,SQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Y-"PR-#,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-S0L,CDR/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y,;W-S
M("A'86EN*2!O;B!C:&%N9V4@:6X@9F%I<B!V86QU92!O9B!D97)I=F%T:79E
M<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-2PW-3`L.3@Q/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH,2PV
M-38L.3(X*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1N=6T^*#DL.#<P+#,S,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/DEN=F5S=&UE;G0@;&]S<R`H:6YC;VUE*3PO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-#$L,38S/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,BPX-3,L-#`S
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH
M,2PW.#@L,#,V*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^06QL;W=A;F-E(&9O<B!D;W5B=&9U;"!D96)T<SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C,L,34V+#@U-SQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,L,#0V+#$P
M,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$X+#`W-BPT,38\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/E=R:71E+61O=VX@;V8@:6YV96YT;W)I97,\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@L-#4V+#(V,#QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L,3`Q+#$R-#QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$R
M+#0W."PY-#0\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/E!R;W9I<VEO;B!F;W(@9FER;2!P=7)C:&%S92!C;VUM:71M
M96YT<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3`L-C$P+#0Q
M,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C$L-38R+#`P,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1N=6UP/C$S+#@R,BPX,3@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%M;W)T:7IA=&EO;B!O9B!D:7-C;W5N
M="!O;B!D96)T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-"PT
M.#4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XS.2PX,38\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XS-2PV,S@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/E-H87)E+6)A<V5D(&-O;7!E;G-A=&EO;CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-"PP-C`L.#,X/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,RPX-S8L-C<Q
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^
M-2PT,S8L,S4P/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#X\<W1R;VYG/D-H86YG97,@:6X@;W!E<F%T:6YG(&%S<V5T
M<R!A;F0@;&EA8FEL:71I97,Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/DEN=F5N=&]R:65S/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M/B@R."PW.3@L.30S*3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$P,RPV,S<L,S4U*3QS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#@S+#DW,"PX
M-#,I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y!8V-O=6YT<R!R96-E:79A8FQE/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M/B@Q,#,L-S0X+#4V-2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M/B@U+#<P-"PP,SDI/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH,3$V+#0V,RPS-C(I
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y!;6]U;G0@9'5E(&9R;VT@<F5L871E9"!P87)T:65S/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M/B@Q."PQ,S4L-C@T*3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$L,S0W+#@R."D\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E9A
M;'5E(&%D9&5D('1A>"!R96-O=F5R86)L93PO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,C@L-3`X+#`V,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6T^*#$L.#(X+#(W-RD\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@R,2PY.#$L,C$V*3QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M061V86YC97,@=&\@<W5P<&QI97)S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ,RPT-3@L,#`V/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,BPR,C<L.3DQ/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-BPW-3$L,34W/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y/=&AE<B!N
M;VXM8W5R<F5N="!A<W-E=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6T^*#DL,C4W+#`T."D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M/B@U+#@R-BPP,CDI/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-O=6YT<R!R96-E:79A8FQE
M+"!U;F)I;&QE9#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH.#@L
M-3`S+#@X."D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L
M:6=N/3-$=&]P/E!R97!A:60@97AP96YS97,@86YD(&]T:&5R(&-U<G)E;G0@
M87-S971S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@R+#DV.2PR
M,3`I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU
M;3XH-BPT,C0L,SDU*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6T^*#$U+#$Q,2PS-SDI/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-O=6YT<R!P87EA8FQE/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,BPT,S4L.#,T/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3@L,#DV
M+#(P.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C8R+#@U-2PY,S8\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/E-H;W)T+71E<FT@;F]T97,@<&%Y86)L93PO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3$X+#$U-"PU,#@\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Y-BPP,3$L
M-3$W*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C$P-"PU.#@L-3@W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#Y/=&AE<B!P87EA8FQE<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^,C`L-CDY+#4U-#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$P+#DW.2PX-C(\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY+#`V-2PS
M-#(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/D%D=F%N8V5S(&9R;VT@8W5S=&]M97)S/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XU-BPW,#8L.#(T/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-2PQ,C`L,S$S/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-C4L-S`S/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!;6]U
M;G1S(&1U92!T;R!R96QA=&5D('!A<G1I97,\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C0X-"PV-#D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XR+#$V,RPU,34\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-C8L.3`P/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y!8V-R=65D
M('=A<G)A;G1Y(&-O<W1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XQ-2PW,S<L.3@W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,30L,C4Y+#@X,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C8L,#4Q+#0X,SQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4')O=FES:6]N(&9O
M<B!F:7)M('!U<F-H87-E(&-O;6UI=&UE;G1S/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M/B@R-RPX-C(L,#$W*3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^3&]S<R!C;VYT:6YG96YC>2!A
M8V-R=6%L<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C<L.#8R
M+#`Q-SQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^3W1H97(@8W5R<F5N="!L:6%B:6QI=&EE<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;3XH-S0T+#`W,RD\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ."PX-S4L-#DQ/'-P86X^/"]S
M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^."PT-3(L-C8U
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y0<F5P86ED(&QA;F0@=7-E(')I9VAT/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M<#XR,CDL,C0Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;3XH-#4T+#@P,RD\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR-3@L-3(P/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y,:6%B:6QI='D@
M9F]R('5N8V5R=&%I;B!T87@@<&]S:71I;VYS/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$;G5M<#XX-#`L-C$Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^-S4U+#0Q-#QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L,#`Q+#`X-CQS<&%N/CPO
M<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^1&5F97)R
M960@=&%X97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#0L-C,R
M+#DW-BD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@U+#$W.2PX-S<I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;3XH,3`L.#,T+#DQ.2D\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E-E='1L96UE;G0@;V8@9F]R
M96EG;B!C=7)R96YC>2!D97)I=F%T:79E<SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;3XH."PX.3@L.#,X*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C$L,S,W+#,Q.3QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$W+#,V-RPQ-3D\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R974^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.
M970@8V%S:"!P<F]V:61E9"!B>2`H=7-E9"!I;BD@;W!E<F%T:6YG(&%C=&EV
M:71I97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C8P+#$R-"PQ
M,30\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M/B@U."PT.#<L,3$Y*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C4P+#DQ-2PT.3`\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^26YV97-T:6YG(&%C
M=&EV:71I97,Z/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/D1E8W)E87-E("AI;F-R96%S92D@:6X@<F5S=')I8W1E9"!C87-H
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XR,RPV,30L.#DW/'-P
M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;3XH.3@W
M+#`Q.2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@Q-3@L-C(R+#0Q,2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/E!A>6UE;G0@=&\@86-Q=6ER92!S=6)S:61I
M87)I97,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#8L,3`T+#@R
M,RD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/DEN=F5S=&UE;G0@:6X@869F:6QI871E<SPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;3XH-2PV-C<L-C(W*3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6T^*#$L-3`S+#4S,2D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@T+#$P,"PP.#0I
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L
M87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O
M<#Y0<F]C965D<R!F<F]M(&1I<W!O<V%L(&]F(&EN=F5S=&UE;G0\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L-3(T+#4T,3QS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$T."PX.3@\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!U
M<F-H87-E(&]F('!R;W!E<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@R,#4L-#$Y+#$X.2D\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q,S0L,S$T
M+#<Y,2D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$
M;G5M/B@W,BPR,30L-C8P*3QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^4')O8V5E9',@9G)O;2!D:7-P;W-A;"!O9B!P
M<F]P97)T>2P@<&QA;G0@86YD(&5Q=6EP;65N=#PO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT
M9"!C;&%S<STS1&YU;7`^,CDQ+#@T-CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1N=6UP/C(R,"PP,C<\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R974^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y.970@8V%S:"!U<V5D
M(&EN(&EN=F5S=&EN9R!A8W1I=FET:65S/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$;G5M/B@Q.3,L-3<V+#<T,BD\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q,S,L.3@X+#DU-"D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@R,S0L-38X+#(S
M,"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/CQS=')O;F<^1FEN86YC:6YG(&%C=&EV:71I97,Z/"]S=')O;F<^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@
M("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/E!R;V-E961S(&9R;VT@
M<VAO<G0M=&5R;2!B;W)R;W=I;F=S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ+#@P."PT-C,L,3DY/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^.3$W+#4Q-"PT,#`\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT.#$L-S(Q+#8V,#QS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M4F5P87EM96YT(&]F('-H;W)T+71E<FT@8F]R<F]W:6YG<SPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;3XH,2PW,C$L-#8S+#0Y-"D\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@V.34L-3$S+#8Y
M,"D\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M/B@S-S$L-C<V+#(Q,BD\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/E!R;V-E961S(&9R;VT@;&]N9RUT97)M(&)O<G)O
M=VEN9W,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C@Y+#`R,RPX
M-3(\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XX.2PV-3DL-C`W/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,30L-C,S+#`P,#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4V%L97,@;V8@<W5B<VED:6%R>2!S
M:&%R97,@=&\@;F]N+6-O;G1R;VQL:6YG(&EN=&5R97-T/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XQ-#4L,3(X/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^.2PQ-S,\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-A<&ET86P@8V]N
M=')I8G5T:6]N(&9R;VT@;F]N+6-O;G1R;VQL:6YG(&EN=&5R97-T/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-C<L-S(P/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N
M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y0<F]C965D<R!F
M<F]M(&ES<W5A;F-E(&]F(&-O;6UO;B!S:&%R97,\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1N=6UP/C$P,RPS-#DL.3(T/'-P86X^/"]S<&%N/CPO=&0^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y)<W-U86YC92!C;W-T<R!P
M86ED(&9O<B!C;VUM;VX@<VAA<F5S(&]F9F5R:6YG/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M/B@U,S@L-3@Q*3QS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4')O8V5E9',@9G)O;2!E>&5R
M8VES92!O9B!S=&]C:R!O<'1I;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$;G5M<#XQ+#(U-BPY-#@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XX,C,L-38P/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1&YU;7`^-C<T+#0R-#QS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E=3X-"B`@
M("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DYE="!C87-H('!R
M;W9I9&5D(&)Y(&9I;F%N8VEN9R!A8W1I=FET:65S/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$;G5M<#XQ-S<L-S0X+#(R-3QS<&%N/CPO<W!A;CX\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C,Q,BPV,CDL,#`U/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C(X+#$W
M,RPS.#@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\
M='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N
M/3-$=&]P/D5F9F5C="!O9B!E>&-H86YG92!R871E(&-H86YG97,\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Q+#`T-RPS.#$\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XX+#,X-RPX.#(\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@W
M,"PV.#(I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R(&-L87-S/3-$<F5U/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^3F5T(&EN8W)E87-E(&EN(&-A<V@@86YD(&-A<V@@97%U:79A
M;&5N=',\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C4U+#,T,BPY
M-S@\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M
M<#XQ,C@L-30P+#@Q-#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@
M8VQA<W,],T1N=6UP/C0T+#0T.2PY-C8\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-A<V@@86YD(&-A<V@@97%U:79A
M;&5N=',@870@=&AE(&)E9VEN;FEN9R!O9B!T:&4@>65A<CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1&YU;7`^,C@X+#8U,2PW,#$\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-C`L,3$P+#@X-SQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C$Q
M-2PV-C`L.3(Q/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y#87-H(&%N9"!C87-H(&5Q=6EV86QE;G1S(&%T('1H92!E
M;F0@;V8@=&AE('EE87(\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP
M/C,T,RPY.30L-C<Y/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1&YU;7`^,C@X+#8U,2PW,#$\<W!A;CX\+W-P86X^/"]T9#X-"B`@
M("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-C`L,3$P+#@X-SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY3
M=7!P;&5M96YT86P@9&ES8VQO<W5R92!O9B!C87-H(&9L;W<@:6YF;W)M871I
M;VXZ/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\
M<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA
M<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P
M/DEN=&5R97-T('!A:60L(&YE="!O9B!A;6]U;G1S(&-A<&ET86QI>F5D/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-BPS-#4L,CDY/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,C$L,C$Q
M+#(R.#QS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N
M=6UP/C$P+#<R.2PS-S4\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/DEN8V]M92!T87AE<R!P86ED/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$;G5M<#XS,"PY,CDL-C$W/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^,3,L-C,U+#(Q-CQS<&%N
M/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C0L,S8W
M+#<W,CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^/'-T<F]N9SY3=7!P;&5M96YT86P@<V-H961U;&4@;V8@;F]N+6-A
M<V@@86-T:79I=&EE<SH\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^06UO=6YT<R!D=64@9G)O;2!D:7-P;W-A;"!O9B!S=6)S
M:61I87)I97,@;W(@869F:6QI871E<R!I;F-L=61E9"!I;B!P<F5P86ED(&5X
M<&5N<V5S(&%N9"!O=&AE<B!C=7)R96YT(&%S<V5T<SPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^-S$T+#$X,CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1N=6UP/C(L,S0U+#4U-SQS<&%N/CPO<W!A
M;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^4')O<&5R='DL
M('!L86YT(&%N9"!E<75I<&UE;G0@8V]S="!I;F-L=61E9"!I;B!O=&AE<B!P
M87EA8FQE<SPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1&YU;7`^)"`S-BPT
M.34L-3(R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS
M1&YU;7`^)"`R,BPQ.3DL,#(T/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1&YU;7`^)"`Q."PY-#,L,#@V/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO
M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?
M8C0P,%\U,#0Q,F9B,#9A.&8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O
M0SHO8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF+U=O<FMS
M:&5E=',O4VAE970P-RYH=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG
M.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@
M8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\
M345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X
M="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA
M=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@
M0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A
M8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P14U%/@T*("`@("`@/'1R/@T*
M("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$
M,CX\<W1R;VYG/D]21T%.25I!5$E/3B!!3D0@4%))3D-)4$%,($%#5$E6251)
M15,\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@
M8V]L<W!A;CTS1#$^,3(@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L
M(#(P,3$\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS
M=')O;F<^3U)'04Y)6D%424].($%.1"!04DE.0TE004P@04-4259)5$E%4SPO
M<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$
M<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y/4D=!
M3DE:051)3TX@04Y$(%!224Y#25!!3"!!0U1)5DE42453/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\=&%B;&4@<W1Y;&4],T0G9F]N="US:7IE
M.C$P<'0[(&9O;G0M9F%M:6QY.B=4:6UE<R!.97<@4F]M86XG+'1I;65S+'-E
M<FEF.R<^#0H\='(^#0H\=&0^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/C$N($]21T%.25I!5$E/3B!!3D0@
M4%))3D-)4$%,($%#5$E6251)15,@/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T-A
M;F%D:6%N(%-O;&%R)B,Q-C`[26YC+B`H(D-322(I('=A<R!I;F-O<G!O<F%T
M960@<'5R<W5A;G0@=&\@=&AE(&QA=W,@;V8@=&AE(%!R;W9I;F-E(&]F($]N
M=&%R:6\@:6X@3V-T;V)E<B`R,#`Q+"!A;F0@8VAA;F=E9"!I=',@:G5R:7-D
M:6-T:6]N(&)Y(&-O;G1I;G5I;F<@=6YD97(@=&AE($-A;F%D:6%N(&9E9&5R
M86P@8V]R<&]R871E('-T871U=&4L('1H92!#86YA9&$@0G5S:6YE<W,@0V]R
M<&]R871I;VYS($%C="P@;W(@0T)#02P@969F96-T:79E($IU;F4F(S$V,#LQ
M+"`R,#`V+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M#4TD@86YD(&ET<R!S=6)S:61I
M87)I97,@*&-O;&QE8W1I=F5L>2P@=&AE(")#;VUP86YY(BD@87)E('!R:6YC
M:7!A;&QY(&5N9V%G960@:6X@=&AE(&1E<VEG;BP@9&5V96QO<&UE;G0L(&UA
M;G5F86-T=7)I;F<@86YD(&UA<FME=&EN9R!O9B!S;VQA<B!P;W=E<B!P<F]D
M=6-T<R!F;W(@9VQO8F%L(&UA<FME=',N($%S(&]F($1E8V5M8F5R)B,Q-C`[
M,S$L(#(P,3$L(&UA:F]R('-U8G-I9&EA<FEE<R!O9B!#4TD@87)E(&EN8VQU
M9&5D(&EN($%P<&5N9&EX)B,Q-C`[,2X\+V9O;G0^/"]P/CPO=&0^/"]T<CX\
M+W1A8FQE/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT
M4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-"D-O
M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T.#1F
M7V(T,#!?-3`T,3)F8C`V83AF+U=O<FMS:&5E=',O4VAE970P."YH=&UL#0I#
M;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#
M;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-
M"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N
M=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX
M)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ
M<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO
M:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED
M/3-$240P14U%/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/E-534U!4ED@3T8@
M4%))3D-)4$%,($%#0T]53E1)3D<@4$],24-)15,\8G(^/"]S=')O;F<^/"]T
M:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^,3(@36]N
M=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3$\8G(^/"]T:#X-"B`@
M("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D
M(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4U5-34%262!/1B!0
M4DE.0TE004P@04-#3U5.5$E.1R!03TQ)0TE%4SPO<W1R;VYG/CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@
M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT
M9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y354U-05)9($]&(%!224Y#25!!
M3"!!0T-/54Y424Y'(%!/3$E#2453/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\=&%B;&4@<W1Y;&4],T0G9F]N="US:7IE.C$P<'0[(&9O;G0M
M9F%M:6QY.B=4:6UE<R!.97<@4F]M86XG+'1I;65S+'-E<FEF.R<^#0H\='(^
M#0H\=&0^#0H\=&%B;&4@<W1Y;&4],T0G1D].5"U325I%.B`Q,'!T.R!&3TY4
M+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R:68G/@T*/'1R
M/@T*/'1D/@T*/'1A8FQE('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].
M5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG+'1I;65S+'-E<FEF)SX-"CQT
M<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^/&(^,BX@4U5-34%262!/1B!04DE.0TE004P@04-#3U5.
M5$E.1R!03TQ)0TE%4R`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*&$I)B,Q
M-C`[)B,Q-C`[)B,Q-C`[0F%S:7,@;V8@<')E<V5N=&%T:6]N/"]I/CPO8CX\
M+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#M4:&4@8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S
M=&%T96UE;G1S(&]F('1H92!#;VUP86YY(&AA=F4@8F5E;B!P<F5P87)E9"!I
M;B!A8V-O<F1A;F-E('=I=&@@86-C;W5N=&EN9R!P<FEN8VEP;&5S(&=E;F5R
M86QL>2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E<R!O9B!!;65R:6-A
M("@B55,F(S$V,#M'04%0(BDN(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/CQI/BAB*28C
M,38P.R8C,38P.R8C,38P.T)A<VES(&]F(&-O;G-O;&ED871I;VX\+VD^/"]B
M/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.U1H92!C;VYS;VQI9&%T960@9FEN86YC:6%L
M('-T871E;65N=',@:6YC;'5D92!T:&4@9FEN86YC:6%L('-T871E;65N=',@
M;V8@0U-)(&%N9"!I=',@<W5B<VED:6%R:65S+B`\+V9O;G0^/"]P/@T*/'`@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#M4:&4@8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S=&%T96UE;G1S(&EN8VQU
M9&4@=&AE(&9I;F%N8VEA;"!S=&%T96UE;G1S(&]F('1H92!#;VUP86YY(&%N
M9"!I=',@<W5B<VED:6%R:65S(&EN('=H:6-H(&ET(&AA<R!A(&-O;G1R;VQL
M:6YG(&9I;F%N8VEA;"!I;G1E<F5S="X@02!C;VYT<F]L;&EN9R!F:6YA;F-I
M86P@:6YT97)E<W0@:7,@='EP:6-A;&QY(&1E=&5R;6EN960@=VAE;B!A(&-O
M;7!A;GD@:&]L9',@82!M86IO<FET>2!O9B!T:&4@=F]T:6YG(&5Q=6ET>2!I
M;G1E<F5S="!I;B!A;B!E;G1I='DN(%1H92!#;VUP86YY(&5V86QU871E<R!E
M86-H(&]F(&ET<R!I;G1E<F5S="!I;B!P<FEV871E(&-O;7!A;FEE<R!T;R!D
M971E<FUI;F4@=VAE=&AE<B!O<B!N;W0@=&AE(&EN=F5S=&5E(&ES(&$@=F%R
M:6%B;&4@:6YT97)E<W0@96YT:71Y("@B5DE%(BDN($EF('1H92!#;VUP86YY
M(&1E;6]N<W1R871E<R!I="!B;W1H(&AA<R`H:2DF(S$V,#MT:&4@<&]W97(@
M=&\@9&ER96-T('1H92!A8W1I=FET:65S(&]F(&$@5DE%('1H870@;6]S="!S
M:6=N:69I8V%N=&QY(&EM<&%C="!T:&4@5DE%)W,@96-O;F]M:6,@<&5R9F]R
M;6%N8V4@86YD("AI:2DF(S$V,#MT:&4@;V)L:6=A=&EO;B!T;R!A8G-O<F(@
M;&]S<V5S(&]R('1H92!R:6=H="!T;R!R96-E:79E(&)E;F5F:71S(&9R;VT@
M=&AE(%9)12!T:&%T(&-O=6QD('!O=&5N=&EA;&QY(&)E('-I9VYI9FEC86YT
M('1O('1H92!6244L('1H96X@=&AE(&5N=&ET>2!I<R!C;VYS;VQI9&%T960N
M(%1H92!#;VUP86YY(&AA<R!N;W0@8V]N<V]L:61A=&5D(&%N>2!6245S(&%S
M(&]F(&]R(&1U<FEN9R!A;GD@;V8@=&AE('!E<FEO9',@<')E<V5N=&5D+B!!
M;&P@<VEG;FEF:6-A;G0@:6YT97)C;VUP86YY(&)A;&%N8V5S(&%N9"!T<F%N
M<V%C=&EO;G,@8F5T=V5E;B!T:&4@0V]M<&%N>2!A;F0@:71S('-U8G-I9&EA
M<FEE<R!H879E(&)E96X@96QI;6EN871E9"!I;B!C;VYS;VQI9&%T:6]N+B`\
M+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CX\8CX\:3XH8RDF(S$V,#LF(S$V,#LF(S$V,#M5<V4@
M;V8@97-T:6UA=&5S/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@<')E
M<&%R871I;VX@;V8@9FEN86YC:6%L('-T871E;65N=',@:6X@8V]N9F]R;6ET
M>2!W:71H(&=E;F5R86QL>2!A8V-E<'1E9"!A8V-O=6YT:6YG('!R:6YC:7!L
M97,@<F5Q=6ER97,@;6%N86=E;65N="!T;R!M86ME(&5S=&EM871E<R!A;F0@
M87-S=6UP=&EO;G,@=&AA="!A9F9E8W0@<F5P;W)T960@86UO=6YT<R!O9B!A
M<W-E=',@86YD(&QI86)I;&ET:65S(&%N9"!D:7-C;&]S=7)E(&]F(&-O;G1I
M;F=E;G0@87-S971S(&%N9"!L:6%B:6QI=&EE<R!A="!T:&4@9&%T92!O9B!T
M:&4@9FEN86YC:6%L('-T871E;65N=',@86YD('1H92!R97!O<G1E9"!A;6]U
M;G1S(&]F(')E=F5N=65S(&%N9"!E>'!E;G-E<R!D=7)I;F<@=&AE(')E<&]R
M=&EN9R!P97)I;V0N($%C='5A;"!R97-U;'1S(&-O=6QD(&1I9F9E<B!F<F]M
M('1H;W-E(&5S=&EM871E<RX@4VEG;FEF:6-A;G0@86-C;W5N=&EN9R!E<W1I
M;6%T97,@<F5F;&5C=&5D(&EN('1H92!#;VUP86YY)W,@9FEN86YC:6%L('-T
M871E;65N=',@:6YC;'5D92!R979E;G5E(')E8V]G;FET:6]N(&9O<B!S>7-T
M96T@:6YT96=R871I;VX@<')O:F5C=',@86-C;W5N=&5D(&9O<B!U;F1E<B!T
M:&4@<&5R8V5N=&%G92!O9B!C;VUP;&5T:6]N(&UE=&AO9"P@97-T:6UA=&5D
M('-A;&5S(')E='5R;G,L(&%L;&]W86YC92!F;W(@9&]U8G1F=6P@86-C;W5N
M=',@86YD(&%D=F%N8V5S('1O('-U<'!L:65R<RP@=F%L=6%T:6]N(&]F(&EN
M=F5N=&]R:65S(&%N9"!P<F]V:7-I;VX@9F]R(&9I<FT@<'5R8VAA<V4@8V]M
M;6ET;65N=',L('!R;W9I<VEO;B!F;W(@8V]N=&EN9V5N="!L:6%B:6QI='DL
M('5S969U;"!L:79E<R!A;F0@:6UP86ER;65N="!O9B!L;VYG(&QI=F5D(&%S
M<V5T<RP@86-C<G5A;"!F;W(@=V%R<F%N='DL(&9A:7(@=F%L=64@;V8@9F]R
M96EG;B!E>&-H86YG92!D97)I=F%T:79E<RP@<')O=FES:6]N(&9O<B!U;F-E
M<G1A:6X@=&%X('!O<VET:6]N<R!A;F0@=&%X('9A;'5A=&EO;B!A;&QO=V%N
M8V5S(&%N9"!A<W-U;7!T:6]N<R!U<V5D(&EN('1H92!C;VUP=71A=&EO;B!O
M9B!S:&%R92UB87-E9"!C;VUP96YS871I;VXL(&EN8VQU9&EN9R!T:&4@87-S
M;V-I871E9"!F;W)F96ET=7)E(')A=&5S+B`\+V9O;G0^/"]P/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\
M:3XH9"DF(S$V,#LF(S$V,#LF(S$V,#M#87-H(&%N9"!C87-H(&5Q=6EV86QE
M;G1S(&%N9"!R97-T<FEC=&5D(&-A<V@\+VD^/"]B/CPO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.T-A<V@@86YD(&-A<V@@97%U:79A;&5N=',@87)E('-T871E9"!A="!C
M;W-T+"!W:&EC:"!A<'!R;WAI;6%T97,@9F%I<B!V86QU92X@0V%S:"!A;F0@
M8V%S:"!E<75I=F%L96YT<R!C;VYS:7-T(&]F(&-A<V@@;VX@:&%N9"!A;F0@
M9&5M86YD(&1E<&]S:71S+"!W:&EC:"!A<F4@=6YR97-T<FEC=&5D(&%S('1O
M('=I=&AD<F%W86P@86YD('5S92P@86YD(&AA=F4@;W)I9VEN86P@;6%T=7)I
M=&EE<R!O9B!T:')E92!M;VYT:',@;W(@;&5S<R!W:&5N(&%C<75I<F5D+B`\
M+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#M297-T<FEC=&5D(&-A<V@@<F5P<F5S96YT<R!A
M;6]U;G1S(&AE;&0@8GD@8F%N:W,L('=H:6-H(&%R92!N;W0@879A:6QA8FQE
M(&9O<B!T:&4@0V]M<&%N>2=S(&=E;F5R86P@=7-E+"!A<R!S96-U<FET>2!F
M;W(@:7-S=6%N8V4@;V8@;&5T=&5R<R!O9B!C<F5D:70L('-H;W)T('1E<FT@
M;F]T97,@<&%Y86)L92P@86YD(&)A;FL@8F]R<F]W:6YG<RX@57!O;B!M871U
M<FET>2!O9B!T:&4@;&5T=&5R<R!O9B!C<F5D:70@86YD(')E<&%Y;65N="!O
M9B!S:&]R="!T97)M(&YO=&5S('!A>6%B;&4L(&%N9"!B86YK(&)O<G)O=VEN
M9W,@=VAI8V@@9V5N97)A;&QY(&]C8W5R('=I=&AI;B!O;F4@>65A<BP@=&AE
M(&1E<&]S:71S(&%R92!R96QE87-E9"!B>2!T:&4@8F%N:R!A;F0@8F5C;VUE
M(&%V86EL86)L92!F;W(@9V5N97)A;"!U<V4@8GD@=&AE($-O;7!A;GDN(#PO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/CQB/CQI/BAE*28C,38P.R8C,38P.R8C,38P.T%C8V]U
M;G1S(')E8V5I=F%B;&4L('5N8FEL;&5D/"]I/CPO8CX\+V9O;G0^/"]P/@T*
M/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#M!8V-O=6YT<R!R96-E:79A8FQE+"!U;F)I;&QE9"!R97!R97-E;G1S
M(')E=F5N=64@=&AA="!H87,@8F5E;B!R96-O9VYI>F5D(&EN(&%D=F%N8V4@
M;V8@8FEL;&EN9RX@5&AE($-O;7!A;GD@=7-E<R!T:&4@<&5R8V5N=&%G92!O
M9B!C;VUP;&5T:6]N(&UE=&AO9"!T;R!R96-O9VYI>F4@<F5V96YU92!F<F]M
M('-Y<W1E;2!I;G1E9W)A=&EO;B!P<F]J96-T<R!F;W(@=VAI8V@@=&AE($-O
M;7!A;GD@<')O=FED97,@96YG:6YE97)I;F<L('!R;V-U<F5M96YT(&%N9"!C
M;VYS=')U8W1I;VX@<V5R=FEC97,@*")%4$,B*2X@56YD97(@=&AI<R!A8V-O
M=6YT:6YG(&UE=&AO9"P@<F5V96YU92!M87D@8F4@<F5C;V=N:7IE9"!I;B!A
M9'9A;F-E(&]F(&)I;&QI;F<@=&AE(&-U<W1O;65R+"!W:&EC:"!R97-U;'1S
M(&EN('1H92!R96-O<F1I;F<@;V8@86-C;W5N=',@<F5C96EV86)L92P@=6YB
M:6QL960N($]N8V4@=&AE($-O;7!A;GD@;65E=',@=&AE(&)I;&QI;F<@8W)I
M=&5R:6$@=6YD97(@<W5C:"!C;VYT<F%C="P@:70@8FEL;',@=&AE(&-U<W1O
M;65R(&%N9"!R96-L87-S:69I97,@=&AE('5N8FEL;&5D(&)A;&%N8V4@=&\@
M86-C;W5N=',@<F5C96EV86)L92!T<F%D92P@;F5T+B!":6QL:6YG(')E<75I
M<F5M96YT<R!V87)Y(&)Y(&-O;G1R86-T+"!B=70@87)E(&=E;F5R86QL>2!S
M=')U8W1U<F5D(&%R;W5N9"!C;VUP;&5T:6]N(&]F(&-E<G1A:6X@8V]N<W1R
M=6-T:6]N(&UI;&5S=&]N97,N(%1H92!#;VUP86YY(&UA:6YT86EN<R!A;&QO
M=V%N8V5S(&9O<B!U;F-O;&QE8W1I8FQE(&%C8V]U;G1S(')E8V5I=F%B;&4L
M('5N8FEL;&5D+B!4:&4@0V]M<&%N>2!E=F%L=6%T97,@8V]L;&5C=&%B:6QI
M='D@;V8@=6YB:6QL960@86UO=6YT<R!B87-E9"!O;B!H:7-T;W)I8V%L(&-O
M;&QE8W1I;VYS(&%N9"!O=&AE<B!F86-T;W)S+B!4:&5R92!W97)E(&YO(&%L
M;&]W86YC97,@<F5C;V=N:7IE9"!D=7)I;F<@=&AE('EE87(@96YD960@,C`Q
M,2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*&8I)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[06QL;W=A;F-E(&9O<B!D;W5B=&9U;"!R96-E:79A8FQE<SPO:3X\
M+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[26X@,C`P.2P@=&AE($-O;7!A;GD@8F5G
M86X@<'5R8VAA<VEN9R!I;G-U<F%N8V4@9G)O;2!#:&EN82!%>'!O<G0F(S$V
M,#LF86UP.R!#<F5D:70@26YS=7)A;F-E($-O<G!O<F%T:6]N("@B4VEN;W-U
M<F4B*2!F;W(@8V5R=&%I;B!O9B!I=',@86-C;W5N=',@<F5C96EV86)L92P@
M=')A9&4@:6X@;W)D97(@=&\@<F5D=6-E(&ET<R!E>'!O<W5R92!T;R!B860@
M9&5B="!L;W-S+B!4:&4@0V]M<&%N>2!P<F]V:61E<R!A;B!A;&QO=V%N8V4@
M9F]R(&%C8V]U;G1S(')E8V5I=F%B;&4L('1R861E('5S:6YG('!R:6UA<FEL
M>2!A('-P96-I9FEC(&ED96YT:69I8V%T:6]N(&UE=&AO9&]L;V=Y+B!!;B!A
M;&QO=V%N8V4@:7,@<F5C;W)D960@8F%S960@;VX@=&AE(&QI:V5L:6AO;V0@
M;V8@8V]L;&5C=&EO;B!F<F]M('1H92!S<&5C:69I8R!C=7-T;VUE<B!R96=A
M<F1L97-S('=H971H97(@<W5C:"!A8V-O=6YT(&ES(&-O=F5R960@8GD@4VEN
M;W-U<F4N($%T('1H92!T:6UE('1H92!C;&%I;2!I<R!M861E('1O(%-I;F]S
M=7)E+"!T:&4@0V]M<&%N>2!R96-O<F1S(&$@<F5C96EV86)L92!F<F]M(%-I
M;F]S=7)E(&5Q=6%L('1O('1H92!E>'!E8W1E9"!R96-O=F5R>2!U<"!T;R!T
M:&4@86UO=6YT(&]F('1H92!S<&5C:69I8R!A;&QO=V%N8V4N(%1H92!#;VUP
M86YY(&AA9"!R96-O<F1E9"!A(')E8V5I=F%B;&4@9G)O;2!3:6YO<W5R92!I
M;B!P<F5P86ED(&5X<&5N<V5S(&%N9"!O=&AE<B!C=7)R96YT(&%S<V5T<R!O
M9B`D-RPQ,#$L-#DR+"`D-"PR,3(L-3,R(&%N9"`D-2PS,S<L,C@R(&%S(&]F
M($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@86YD(#(P,3$L(')E<W!E
M8W1I=F5L>2P@86YD(&$@8V]R<F5S<&]N9&EN9R!R961U8W1I;VX@:6X@8F%D
M(&1E8G0@97AP96YS92X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*&<I)B,Q-C`[
M)B,Q-C`[)B,Q-C`[061V86YC97,@=&\@<W5P<&QI97)S/"]I/CPO8CX\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#M);B!O<F1E<B!T;R!S96-U<F4@82!S=&%B;&4@<W5P
M<&QY(&]F('-I;&EC;VX@;6%T97)I86QS+"!T:&4@0V]M<&%N>2!M86ME<R!P
M<F5P87EM96YT<R!T;R!C97)T86EN('-U<'!L:65R<R!B87-E9"!O;B!W<FET
M=&5N('!U<F-H87-E(&]R9&5R<R!D971A:6QI;F<@<')O9'5C="P@<75A;G1I
M='D@86YD('!R:6-E+B!3=6-H(&%M;W5N=',@87)E(')E8V]R9&5D(&EN(&%D
M=F%N8V5S('1O('-U<'!L:65R<R!I;B!T:&4@8V]N<V]L:61A=&5D(&)A;&%N
M8V4@<VAE971S+B!!9'9A;F-E<R!T;R!S=7!P;&EE<G,@97AP96-T960@=&\@
M8F4@=71I;&EZ960@=VET:&EN('1W96QV92!M;VYT:',@87,@;V8@96%C:"!B
M86QA;F-E('-H965T(&1A=&4@87)E(')E8V]R9&5D(&%S(&-U<G)E;G0@87-S
M971S(&%N9"!T:&4@<&]R=&EO;B!E>'!E8W1E9"!T;R!B92!U=&EL:7IE9"!A
M9G1E<B!T=V5L=F4@;6]N=&AS(&%R92!C;&%S<VEF:65D(&%S(&YO;BUC=7)R
M96YT(&%S<V5T<R!I;B!T:&4@8V]N<V]L:61A=&5D(&)A;&%N8V4@<VAE971S
M+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@0V]M<&%N>2!M86ME<R!T:&4@<')E
M<&%Y;65N=',@=VET:&]U="!R96-E:79I;F<@8V]L;&%T97)A;"X@4W5C:"!P
M<F5P87EM96YT<R!A<F4@=6YS96-U<F5D(&%N9"!E>'!O<V4@=&AE($-O;7!A
M;GD@=&\@<W5P<&QI97(@8W)E9&ET(')I<VLN($%S(&]F($1E8V5M8F5R)B,Q
M-C`[,S$L(#(P,3`@86YD(#(P,3$L(&=R;W-S('!R97!A>6UE;G1S(&UA9&4@
M=&\@:6YD:79I9'5A;"!S=7!P;&EE<G,@:6X@97AC97-S(&]F(#$P)2!O9B!T
M;W1A;"!A9'9A;F-E<R!T;R!S=7!P;&EE<G,@87)E(&%S(&9O;&QO=W,Z(#PO
M9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@
M4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)
M3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/
M4TE424]..B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"3$57
M24142"PB,3`P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I
M960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT
M86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$
M,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(
M4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#8T/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V-#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/CPA+2T@
M5$%"3$4@0T],54U.(%=)1%1(4R!%3D0@+2T^/"]T<CX-"CQT<B!V86QI9VX]
M,T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CQB<B`O
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE
M/3-$,3X\8CY!=#QB<B`O/@T*1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P
M,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS
M1#(^/&9O;G0@<VEZ93TS1#$^/&(^070\8G(@+SX-"D1E8V5M8F5R)B,Q-C`[
M,S$L/&)R("\^#0HR,#$Q(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT
M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\
M8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO
M9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\
M<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ
M,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E-U<'!L
M:65R($$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ
M."PP,#0L,C,U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ
M-RPT,#@L-3DS/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY3=7!P;&EE<B!"/"]F;VYT/CPO<#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^.2PV-C,L-S0T/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXQ,"PQ-3<L,C0X/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL
M93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E-U<'!L:65R($,\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY+#`U-"PW
M,#@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDL-3$W+#$Q
M,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET
M93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4
M+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^4W5P<&QI97(@1#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C<L-30Y+#@P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^.2PT,S`L-C0V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*
M/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO
M9&EV/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SXF(S$V,#L\
M+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/CQB/CQI/BAH*28C,38P.R8C,38P.R8C,38P.TEN=F5N=&]R:65S
M/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);G9E;G1O<FEE<R!A<F4@<W1A
M=&5D(&%T('1H92!L;W=E<B!O9B!C;W-T(&]R(&UA<FME="X@0V]S="!I<R!D
M971E<FUI;F5D(&)Y('1H92!W96EG:'1E9"UA=F5R86=E(&UE=&AO9"X@0V]S
M="!I<R!C;VUP<FES960@;V8@9&ER96-T(&UA=&5R:6%L<R!A;F0L('=H97)E
M(&%P<&QI8V%B;&4L(&1I<F5C="!L86)O<B!C;W-T<RP@=&]L;&EN9R!C;W-T
M<R!A;F0@=&AO<V4@;W9E<FAE860@8V]S=',@=&AA="!H879E(&)E96X@:6YC
M=7)R960@:6X@8G)I;F=I;F<@=&AE(&EN=F5N=&]R:65S('1O('1H96ER('!R
M97-E;G0@;&]C871I;VX@86YD(&-O;F1I=&EO;BX@/"]F;VYT/CPO<#X-"CQP
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[061J=7-T;65N=',@87)E(')E8V]R9&5D('1O('=R:71E(&1O=VX@=&AE
M(&-O<W0@;V8@;V)S;VQE=&4@86YD(&5X8V5S<R!I;G9E;G1O<GD@=&\@=&AE
M(&5S=&EM871E9"!M87)K970@=F%L=64@8F%S960@;VX@:&ES=&]R:6-A;"!A
M;F0@9F]R96-A<W0@9&5M86YD+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@0V]M
M<&%N>2!O=71S;W5R8V5S('!O<G1I;VYS(&]F(&ET<R!M86YU9F%C='5R:6YG
M('!R;V-E<W,L(&EN8VQU9&EN9R!C;VYV97)T:6YG('-I;&EC;VX@:6YT;R!I
M;F=O=',L(&-U='1I;F<@:6YG;W1S(&EN=&\@=V%F97)S+"!A;F0@8V]N=F5R
M=&EN9R!W869E<G,@:6YT;R!S;VQA<B!C96QL<RP@=&\@=F%R:6]U<R!T:&ER
M9"UP87)T>2!M86YU9F%C='5R97)S+B!4:&5S92!O=71S;W5R8VEN9R!A<G)A
M;F=E;65N=',@;6%Y(&]R(&UA>2!N;W0@:6YC;'5D92!T<F%N<V9E<B!O9B!T
M:71L92!O9B!T:&4@<F%W(&UA=&5R:6%L(&EN=F5N=&]R>2`H<VEL:6-O;BP@
M:6YG;W1S(&]R('=A9F5R<RD@=&\@=&AE('1H:7)D+7!A<G1Y(&UA;G5F86-T
M=7)E<G,N(%-U8V@@<F%W(&UA=&5R:6%L<R!A<F4@<F5C;W)D960@87,@<F%W
M(&UA=&5R:6%L<R!I;G9E;G1O<GD@=VAE;B!P=7)C:&%S960@9G)O;2!S=7!P
M;&EE<G,N($9O<B!T:&]S92!O=71S;W5R8VEN9R!A<G)A;F=E;65N=',@:6X@
M=VAI8V@@=&ET;&4@:7,@;F]T('1R86YS9F5R<F5D+"!T:&4@0V]M<&%N>2!M
M86EN=&%I;G,@<W5C:"!I;G9E;G1O<GD@;VX@=&AE($-O;7!A;GDG<R!B86QA
M;F-E('-H965T(&%S(')A=R!M871E<FEA;',@:6YV96YT;W)Y('=H:6QE(&ET
M(&ES(&EN('!H>7-I8V%L('!O<W-E<W-I;VX@;V8@=&AE('1H:7)D+7!A<G1Y
M(&UA;G5F86-T=7)E<BX@57!O;B!R96-E:7!T+"!P<F]C97-S960@:6YV96YT
M;W)Y(&ES(')E8VQA<W-I9FEE9"!T;R!W;W)K+6EN+7!R;V-E<W,@:6YV96YT
M;W)Y(&%N9"!A('!R;V-E<W-I;F<@9F5E(&ES('!A:60@=&\@=&AE('1H:7)D
M+7!A<G1Y(&UA;G5F86-T=7)E<BX@1F]R('1H;W-E(&]U='-O=7)C:6YG(&%R
M<F%N9V5M96YT<RP@=VAI8V@@87)E(&-H87)A8W1E<FEZ960@87,@<V%L97,L
M(&EN('=H:6-H('1I=&QE("AI;F-L=61I;F<@<FES:R!O9B!L;W-S*2!D;V5S
M('1R86YS9F5R('1O('1H92!T:&ER9"UP87)T>2!M86YU9F%C='5R97(L('1H
M92!#;VUP86YY(&ES(&-O;G-T<G5C=&EV96QY(&]B;&EG871E9"P@=&AR;W5G
M:"!R87<@;6%T97)I86QS('-A;&5S(&%G<F5E;65N=',@86YD('!R;V-E<W-E
M9"!I;G9E;G1O<GD@<'5R8VAA<V4@86=R965M96YT<RP@=VAI8V@@:&%V92!B
M965N(&5N=&5R960@:6YT;R!S:6UU;'1A;F5O=7-L>2!W:71H('1H92!T:&ER
M9"UP87)T>2!M86YU9F%C='5R97(L('1O(')E<'5R8VAA<V4@=&AE(&EN=F5N
M=&]R>2!O;F-E('!R;V-E<W-E9"X@26X@=&AI<R!C87-E+"!T:&4@<F%W(&UA
M=&5R:6%L(&EN=F5N=&]R>2!R96UA:6YS(&-L87-S:69I960@87,@<F%W(&UA
M=&5R:6%L(&EN=F5N=&]R>2!W:&EL92!I;B!T:&4@<&AY<VEC86P@<&]S<V5S
M<VEO;B!O9B!T:&4@=&AI<F0M<&%R='D@;6%N=69A8W1U<F5R(&%N9"!C87-H
M(&ES(')E8V5I=F5D+"!W:&EC:"!I<R!C;&%S<VEF:65D(&%S(")A9'9A;F-E
M<R!F<F]M(&-U<W1O;65R<R(@;VX@=&AE(&)A;&%N8V4@<VAE970@86YD(&YO
M="!A<R!R979E;G5E(&]R(&1E9F5R<F5D(')E=F5N=64N($-A<V@@<&%Y;65N
M=',@9F]R(&]U='-O=7)C:6YG(&%R<F%N9V5M96YT<RP@=VAI8V@@<F5Q=6ER
M92!P<F5P87EM96YT(&9O<B!R97!U<F-H87-E(&]F('1H92!P<F]C97-S960@
M:6YV96YT;W)Y+"!A<F4@8VQA<W-I9FEE9"!A<R`B861V86YC97,@=&\@<W5P
M<&QI97)S(B!O;B!T:&4@8F%L86YC92!S:&5E="X@5&AE<F4@:7,@;F\@<FEG
M:'0@;V8@;V9F<V5T(&9O<B!T:&5S92!A<G)A;F=E;65N=',@86YD(&%C8V]R
M9&EN9VQY+"`B861V86YC97,@9G)O;2!C=7-T;VUE<G,B(&%N9"`B861V86YC
M97,@=&\@<W5P<&QI97)S(B!R96UA:6X@;VX@=&AE(&)A;&%N8V4@<VAE970@
M=6YT:6P@=&AE('!R;V-E<W-E9"!I;G9E;G1O<GD@:7,@<F5P=7)C:&%S960N
M(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.T]N(&]C8V%S:6]N+"!T:&4@0V]M<&%N>2!E
M;G1E<G,@:6YT;R!F:7)M('!U<F-H87-E(&-O;6UI=&UE;G1S('1O(&%C<75I
M<F4@;6%T97)I86QS(&9R;VT@:71S('-U<'!L:65R<RX@02!F:7)M('!U<F-H
M87-E(&-O;6UI=&UE;G0@<F5P<F5S96YT<R!A;B!A9W)E96UE;G0@=&AA="!S
M<&5C:69I97,@86QL('-I9VYI9FEC86YT('1E<FUS+"!I;F-L=61I;F<@=&AE
M('!R:6-E(&%N9"!T:6UI;F<@;V8@=&AE('1R86YS86-T:6]N<RP@86YD(&EN
M8VQU9&5S(&$@9&ES:6YC96YT:79E(&9O<B!N;VXM<&5R9F]R;6%N8V4@=&AA
M="!I<R!S=69F:6-I96YT;'D@;&%R9V4@=&\@;6%K92!P97)F;W)M86YC92!P
M<F]B86)L92X@5&AI<R!D:7-I;F-E;G1I=F4@:7,@9V5N97)A;&QY(&EN('1H
M92!F;W)M(&]F(&$@=&%K92UO<BUP87D@<')O=FES:6]N+"!W:&EC:"!R97%U
M:7)E<R!T:&4@0V]M<&%N>2!T;R!P87D@9F]R(&-O;6UI='1E9"!V;VQU;65S
M(')E9V%R9&QE<W,@;V8@=VAE=&AE<B!T:&4@0V]M<&%N>2!A8W1U86QL>2!A
M8W%U:7)E<R!T:&4@;6%T97)I86QS+B!4:&4@0V]M<&%N>2!E=F%L=6%T97,@
M=&AE<V4@86=R965M96YT<R!A;F0@<F5C;W)D<R!A(&QO<W,L(&EF(&%N>2P@
M;VX@9FER;2!P=7)C:&%S92!C;VUM:71M96YT<R!U<VEN9R!T:&4@<V%M92!L
M;W=E<B!O9B!C;W-T(&]R(&UA<FME="!A<'!R;V%C:"!A<R!T:&%T('5S960@
M=&\@=F%L=64@:6YV96YT;W)Y+B!4:&4@0V]M<&%N>2!R96-O<F1S('1H92!E
M>'!E8W1E9"!L;W-S(&]N;'D@87,@:70@<F5L871E<R!T;R!T:&4@9F]L;&]W
M:6YG(&9I<V-A;"!P97)I;V0L(&%S(&ET(&ES('5N86)L92!T;R!R96%S;VYA
M8FQY(&5S=&EM871E(&9U='5R92!M87)K970@<')I8V5S(&)E>6]N9"!O;F4@
M>65A<BP@:6X@8V]S="!O9B!R979E;G5E<R!I;B!T:&4@8V]N<V]L:61A=&5D
M('-T871E;65N=',@;V8@;W!E<F%T:6]N<RXF(S$V,#L\+V9O;G0^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*&DI)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[0G5S:6YE<W,@8V]M8FEN871I;VX\+VD^/"]B
M/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.T)U<VEN97-S(&-O;6)I;F%T:6]N<R!A<F4@
M<F5C;W)D960@=7-I;F<@=&AE)B,Q-C`[86-Q=6ES:71I;VX@;65T:&]D(&]F
M(&%C8V]U;G1I;F<@86YD+"!A8V-O<F1I;F=L>2P@=&AE(&%C<75I<F5D(&%S
M<V5T<R!A;F0@;&EA8FEL:71I97,@87)E(')E8V]R9&5D(&%T('1H96ER(&9A
M:7(@;6%R:V5T('9A;'5E(&%T('1H92!D871E(&]F(&%C<75I<VET:6]N+B!!
M;GD@97AC97-S(&]F(&%C<75I<VET:6]N(&-O<W0@;W9E<B!T:&4@9F%I<B!V
M86QU92!O9B!T:&4@86-Q=6ER960@87-S971S(&%N9"!L:6%B:6QI=&EE<RP@
M:6YC;'5D:6YG(&ED96YT:69I86)L92!I;G1A;F=I8FQE(&%S<V5T<RP@:7,@
M<F5C;W)D960@87,@9V]O9'=I;&PN(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/CQI/BAJ
M*28C,38P.R8C,38P.R8C,38P.R8C,38P.T=O;V1W:6QL/"]I/CPO8CX\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#M4:&4@1W)O=7`@<&5R9F]R;7,@86X@86YN=6%L(&=O
M;V1W:6QL(&EM<&%I<FUE;G0@=&5S="!C;VUP<FES960@;V8@='=O('-T97!S
M+B!4:&4@9FER<W0@<W1E<"!C;VUP87)E<R!T:&4@9F%I<B!V86QU92!O9B!E
M86-H(')E<&]R=&EN9R!U;FET('1O(&ET<R!C87)R>6EN9R!A;6]U;G0L(&EN
M8VQU9&EN9R!G;V]D=VEL;"X@268@=&AE(&9A:7(@=F%L=64@;V8@96%C:"!R
M97!O<G1I;F<@=6YI="!E>&-E961S(&ET<R!C87)R>6EN9R!A;6]U;G0L(&=O
M;V1W:6QL(&ES(&YO="!C;VYS:61E<F5D('1O(&)E(&EM<&%I<F5D(&%N9"!T
M:&4@<V5C;VYD('-T97`@=VEL;"!N;W0@8F4@<F5Q=6ER960N($EF('1H92!C
M87)R>6EN9R!A;6]U;G0@;V8@82!R97!O<G1I;F<@=6YI="!E>&-E961S(&ET
M<R!F86ER('9A;'5E+"!T:&4@<V5C;VYD('-T97`@8V]M<&%R97,@=&AE(&EM
M<&QI960@9F%I<B!V86QU92!O9B!G;V]D=VEL;"!T;R!T:&4@8V%R<GEI;F<@
M=F%L=64@;V8@82!R97!O<G1I;F<@=6YI="=S(&=O;V1W:6QL+B!4:&4@:6UP
M;&EE9"!F86ER('9A;'5E(&]F(&=O;V1W:6QL(&ES(&1E=&5R;6EN960@:6X@
M82!M86YN97(@<VEM:6QA<B!T;R!A8V-O=6YT:6YG(&9O<B!A(&)U<VEN97-S
M(&-O;6)I;F%T:6]N('=I=&@@=&AE(&%L;&]C871I;VX@;V8@=&AE(&%S<V5S
M<V5D(&9A:7(@=F%L=64@9&5T97)M:6YE9"!I;B!T:&4@9FER<W0@<W1E<"!T
M;R!T:&4@87-S971S(&%N9"!L:6%B:6QI=&EE<R!O9B!T:&4@<F5P;W)T:6YG
M('5N:70N(%1H92!E>&-E<W,@;V8@=&AE(&9A:7(@=F%L=64@;V8@=&AE(')E
M<&]R=&EN9R!U;FET(&]V97(@=&AE(&%M;W5N=',@87-S:6=N960@=&\@=&AE
M(&%S<V5T<R!A;F0@;&EA8FEL:71I97,@:7,@=&AE(&EM<&QI960@9F%I<B!V
M86QU92!O9B!G;V]D=VEL;"X@5&AI<R!A;&QO8V%T:6]N('!R;V-E<W,@:7,@
M;VYL>2!P97)F;W)M960@9F]R('!U<G!O<V5S(&]F(&5V86QU871I;F<@9V]O
M9'=I;&P@:6UP86ER;65N="!A;F0@9&]E<R!N;W0@<F5S=6QT(&EN(&%N(&5N
M=')Y('1O(&%D:G5S="!T:&4@=F%L=64@;V8@86YY(&%S<V5T<R!O<B!L:6%B
M:6QI=&EE<RX@06X@:6UP86ER;65N="!L;W-S(&ES(')E8V]G;FEZ960@9F]R
M(&%N>2!E>&-E<W,@:6X@=&AE(&-A<G)Y:6YG('9A;'5E(&]F(&=O;V1W:6QL
M(&]V97(@=&AE(&EM<&QI960@9F%I<B!V86QU92!O9B!G;V]D=VEL;"X@36%N
M86=E;65N="!P97)F;W)M<R!I=',@9V]O9'=I;&P@:6UP86ER;65N="!T97-T
M(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$@;V8@96%C:"!Y96%R(&]R('=H96X@
M=&AE<F4@:7,@82!T<FEG9V5R:6YG(&5V96YT(&-A=7-I;F<@;6%N86=E;65N
M="!T;R!B96QI979E(&ET(&ES(&UO<F4@;&EK96QY('1H86X@;F]T('1H870@
M=&AE(&-A<G)Y:6YG(&%M;W5N="!O9B!G;V]D=VEL;"!M87D@8F4@:6UP86ER
M960N("X@1F%I<B!V86QU97,@9F]R(')E<&]R=&EN9R!U;FET<R!A<F4@9&5T
M97)M:6YE9"!B87-E9"!O;B!D:7-C;W5N=&5D(&-A<V@@9FQO=W,L(&UA<FME
M="!M=6QT:7!L97,@;W(@87!P<F%I<V5D('9A;'5E<RX@5&AE(&=O;V1W:6QL
M(&ES(&UA:6YL>2!R96QA=&5D('1O('1H92!A8W%U:7-I=&EO;B!O9B!S=6)S
M:61I87)I97,@:6X@0V%N861A+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\:3XH:RDF
M(S$V,#LF(S$V,#LF(S$V,#M0<F]P97)T>2P@<&QA;G0@86YD(&5Q=6EP;65N
M=#PO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[4')O<&5R='DL('!L86YT(&%N
M9"!E<75I<&UE;G0@:7,@<F5C;W)D960@870@8V]S="!L97-S(&%C8W5M=6QA
M=&5D(&1E<')E8VEA=&EO;BX@5&AE(&-O<W0@;V8@<')O<&5R='DL('!L86YT
M(&%N9"!E<75I<&UE;G0@8V]M<')I<V5S(&ET<R!P=7)C:&%S92!P<FEC92!A
M;F0@86YY(&1I<F5C=&QY(&%T=')I8G5T86)L92!C;W-T<RP@:6YC;'5D:6YG
M(&EN=&5R97-T(&-O<W0@8V%P:71A;&EZ960@9'5R:6YG('1H92!P97)I;V0@
M=&AE(&%S<V5T(&ES(&)R;W5G:'0@=&\@:71S('=O<FMI;F<@8V]N9&ET:6]N
M(&%N9"!L;V-A=&EO;B!F;W(@:71S(&EN=&5N9&5D('5S92X@5&AE($-O;7!A
M;GD@97AP96YS97,@<F5P86ER(&%N9"!M86EN=&5N86YC92!C;W-T<R!A<R!I
M;F-U<G)E9"X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[1&5P<F5C:6%T:6]N(&ES(&-O
M;7!U=&5D(&]N(&$@<W1R86EG:'0M;&EN92!B87-I<R!O=F5R('1H92!F;VQL
M;W=I;F<@97-T:6UA=&5D('5S969U;"!L:79E<SH@/"]F;VYT/CPO<#X-"CQD
M:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z
M(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$U)3L@
M5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T
M:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M
M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"
M3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C
M:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS
M1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F="!W
M:61T:#TS1#,Y)3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T('=I9'1H/3-$,SDE/CPO=&0^/"$M
M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG
M;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY"=6EL9&EN9W,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/C(P)B,Q-C`[>65A<G,\+V9O;G0^/"]T
M9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3&5A<V5H;VQD(&EM<')O
M=F5M96YT<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^3W9E<B!T:&4@<VAO<G1E<B!O9B!T:&4@;&5A<V4@=&5R;2!O<B!T
M:&5I<B!E<W1I;6%T960@=7-E9G5L(&QI=F5S/"]F;VYT/CPO=&0^/"]T<CX-
M"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^36%C:&EN97)Y/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXU("T@,3`F(S$V,#MY
M96%R<SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G
M8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1'1O<#X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^1G5R;FET=7)E+"!F:7AT=7)E<R!A;F0@97%U:7!M
M96YT/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$=&]P/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$=&]P/CQF;VYT('-I>F4],T0R/C4F(S$V,#MY96%R<SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%
M149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S
M='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T
M.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/DUO=&]R('9E
M:&EC;&5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXU)B,Q-C`[>65A<G,\+V9O;G0^/"]T9#X\+W1R/CPO=&%B;&4^/"]D
M:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@
M+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.T-O<W1S(&EN8W5R<F5D(&EN(&-O;G-T<G5C=&EN
M9R!N97<@9F%C:6QI=&EE<RP@:6YC;'5D:6YG('!R;V=R97-S('!A>6UE;G0L
M(&-A<&ET86QI>F5D(&EN=&5R97-T(&%N9"!O=&AE<B!C;W-T<R!R96QA=&EN
M9R!T;R!T:&4@8V]N<W1R=6-T:6]N+"!A<F4@8V%P:71A;&EZ960@86YD('1R
M86YS9F5R<F5D('1O('!R;W!E<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT(&]N
M(&-O;7!L971I;VX@86YD(&1E<')E8VEA=&EO;B!C;VUM96YC97,@9G)O;2!T
M:&%T('1I;64N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/CQI/BAL*28C,38P.R8C,38P
M.R8C,38P.R8C,38P.TEN=&%N9VEB;&4@87-S971S/"]I/CPO8CX\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M);G1A;F=I8FQE(&%S<V5T<R!P<FEM87)I;'D@<F5P<F5S
M96YT('1H92!P;W=E<B!P=7)C:&%S92!A9W)E96UE;G0L('1E8VAN:6-A;"!K
M;F]W+6AO=RP@86YD(&-O;7!U=&5R('-O9G1W87)E('!U<F-H87-E9"!F<F]M
M('1H:7)D('!A<G1I97,N($EN=&%N9VEB;&4@87-S971S(&%R92!R96-O<F1E
M9"!A="!F86ER('9A;'5E(&%T('1H92!T:6UE(&]F(&%C<75I<VET:6]N(&QE
M<W,@86-C=6UU;&%T960@86UO<G1I>F%T:6]N+"!I9B!A<'!L:6-A8FQE+B!!
M;6]R=&EZ871I;VX@:7,@<F5C;W)D960@86-C;W)D:6YG('1O('1H92!F;VQL
M;W=I;F<@=&%B;&4@;VX@82!S=')A:6=H="UL:6YE(&)A<VES(&9O<B!A;&P@
M:6YT86YG:6)L92!A<W-E=',Z(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$
M)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)
M3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[
M(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA
M+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO
M<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I
M=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L
M;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA
M+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F
M="!W:61T:#TS1#8X/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.
M1"`M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#
M145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY0;W=E<B!P
M=7)C:&%S92!A9W)E96UE;G0\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/C(P)B,Q-C`[>65A<G,\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&5C:&YI8V%L(&MN;W<M:&]W
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXQ
M,"8C,38P.WEE87)S/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^0V]M<'5T97(@<V]F='=A<F4\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/C$@+2`Q,"8C,38P.WEE87)S
M/"]F;VYT/CPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@
M=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SXF(S$V,#L\+W`^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/CQI
M/BAM*28C,38P.R8C,38P.U!R97!A:60@;&%N9"!U<V4@<FEG:'0\+VD^/"]B
M/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.U!R97!A:60@;&%N9"!U<V4@<FEG:'0@<F5P
M<F5S96YT<R!A;6]U;G1S('!A:60@9F]R('1H92!#;VUP86YY)W,@;&5A<V4@
M9F]R('1H92!U<V4@<FEG:'0@;V8@;&%N9',@;&]C871E9"!I;B!#:&%N9W-H
M=2!#:71Y+"!3=7IH;W4@0VET>2P@86YD($QU;WEA;F<@0VET>2!O9B!096]P
M;&4G<R!297!U8FQI8R!O9B!#:&EN82`H(E!20R(I+B!!;6]U;G1S(&%R92!C
M:&%R9V5D('1O(&5A<FYI;F=S(')A=&%B;'D@;W9E<B!T:&4@=&5R;2!O9B!T
M:&4@;&5A<V4@;V8@-3`F(S$V,#MY96%R<RX\+V9O;G0^/"]P/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\
M:3XH;BDF(S$V,#LF(S$V,#LF(S$V,#M);G9E<W1M96YT<R!I;B!A9F9I;&EA
M=&5S/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@0V]M<&%N>2!H;VQD
M<R!E<75I='D@:6YV97-T;65N=',@:6X@869F:6QI871E<R!F;W(@=VAI8V@@
M:70@9&]E<R!N;W0@:&%V92!A(&-O;G1R;VQL:6YG(&9I;F%N8VEA;"!I;G1E
M<F5S="P@8G5T(&AA<R!T:&4@86)I;&ET>2!T;R!E>&5R8VES92!S:6=N:69I
M8V%N="!I;F9L=65N8V4@;W9E<B!T:&4@;W!E<F%T:6YG(&%N9"!F:6YA;F-I
M86P@<&]L:6-I97,@;V8@=&AE(&EN=F5S=&5E+B!4:&5S92!I;G9E<W1M96YT
M<R!A<F4@86-C;W5N=&5D(&9O<B!U;F1E<B!E<75I='D@;65T:&]D(&]F(&%C
M8V]U;G1I;F<@=VAE<F5I;B!T:&4@0V]M<&%N>2!R96-O<F1S(&ET<R<@<')O
M<&]R=&EO;F%T92!S:&%R92!O9B!T:&4@:6YV97-T965S)R!I;F-O;64@;W(@
M;&]S<R!I;B!I=',@8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S=&%T96UE;G1S
M+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M);G9E<W1M96YT<R!A<F4@979A;'5A=&5D
M(&9O<B!I;7!A:7)M96YT('=H96X@9F%C=',@;W(@8VER8W5M<W1A;F-E<R!I
M;F1I8V%T92!T:&%T('1H92!F86ER('9A;'5E(&]F('1H92!I;G9E<W1M96YT
M(&ES(&QE<W,@=&AA;B!I=',@8V%R<GEI;F<@=F%L=64N($%N(&EM<&%I<FUE
M;G0@:7,@<F5C;V=N:7IE9"!W:&5N(&$@9&5C;&EN92!I;B!F86ER('9A;'5E
M(&ES(&1E=&5R;6EN960@=&\@8F4@;W1H97(M=&AA;BUT96UP;W)A<GDN(%1H
M92!#;VUP86YY(')E=FEE=W,@<V5V97)A;"!F86-T;W)S('1O(&1E=&5R;6EN
M92!W:&5T:&5R(&$@;&]S<R!I<R!O=&AE<BUT:&%N+71E;7!O<F%R>2X@5&AE
M<V4@9F%C=&]R<R!I;F-L=61E+"!B=70@87)E(&YO="!L:6UI=&5D('1O+"!T
M:&4Z("@Q*28C,38P.VYA='5R92!O9B!T:&4@:6YV97-T;65N=#L@*#(I)B,Q
M-C`[8V%U<V4@86YD(&1U<F%T:6]N(&]F('1H92!I;7!A:7)M96YT.R`H,RDF
M(S$V,#ME>'1E;G0@=&\@=VAI8V@@9F%I<B!V86QU92!I<R!L97-S('1H86X@
M8V]S=#L@*#0I)B,Q-C`[9FEN86YC:6%L(&-O;F1I=&EO;G,@86YD(&YE87(@
M=&5R;2!P<F]S<&5C=',@;V8@=&AE(&ES<W5E<G,[(&%N9"`H-2DF(S$V,#MA
M8FEL:71Y('1O(&AO;&0@=&AE('-E8W5R:71Y(&9O<B!A('!E<FEO9"!O9B!T
M:6UE('-U9F9I8VEE;G0@=&\@86QL;W<@9F]R(&%N>2!A;G1I8VEP871E9"!R
M96-O=F5R>2!I;B!F86ER('9A;'5E+CPO9F]N=#X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\:3XH;RDF(S$V,#LF(S$V,#LF(S$V
M,#M);7!A:7)M96YT(&]F(&QO;F<M;&EV960@87-S971S/"]I/CPO8CX\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#M4:&4@0V]M<&%N>2!E=F%L=6%T97,@:71S(&QO;F<M
M;&EV960@87-S971S(&9O<B!I;7!A:7)M96YT('=H96YE=F5R(&5V96YT<R!O
M<B!C:&%N9V5S(&EN(&-I<F-U;7-T86YC97,@:6YD:6-A=&4@=&AA="!T:&4@
M8V%R<GEI;F<@86UO=6YT(&]F(&%N(&%S<V5T(&UA>2!N;W0@8F4@<F5C;W9E
M<F%B;&4N(%=H96X@=&AE<V4@979E;G1S(&]C8W5R+"!T:&4@0V]M<&%N>2!M
M96%S=7)E<R!I;7!A:7)M96YT(&)Y(&-O;7!A<FEN9R!T:&4@8V%R<GEI;F<@
M86UO=6YT(&]F('1H92!A<W-E=',@=&\@9G5T=7)E('5N9&ES8V]U;G1E9"!N
M970@8V%S:"!F;&]W<R!E>'!E8W1E9"!T;R!R97-U;'0@9G)O;2!T:&4@=7-E
M(&]F('1H92!A<W-E=',@86YD('1H96ER(&5V96YT=6%L(&1I<W!O<VET:6]N
M+B!)9B!T:&4@<W5M(&]F('1H92!E>'!E8W1E9"!U;F1I<V-O=6YT960@8V%S
M:"!F;&]W<R!I<R!L97-S('1H86X@=&AE(&-A<G)Y:6YG(&%M;W5N="!O9B!T
M:&4@87-S971S+"!T:&4@0V]M<&%N>2!W;W5L9"!R96-O9VYI>F4@86X@:6UP
M86ER;65N="!L;W-S(&)A<V5D(&]N('1H92!F86ER('9A;'5E(&]F('1H92!A
M<W-E=',N(%1H97)E('=A<R!N;R!I;7!A:7)M96YT(&-H87)G92!R96-O9VYI
M>F5D(&9O<B!T:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`P
M.2P@,C`Q,"!A;F0@,C`Q,2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*'`I)B,Q
M-C`[)B,Q-C`[)B,Q-C`[26YC;VUE('1A>&5S/"]I/CPO8CX\+V9O;G0^/"]P
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#M$969E<G)E9"!I;F-O;64@=&%X97,@87)E(')E8V]G;FEZ960@
M9F]R('1E;7!O<F%R>2!D:69F97)E;F-E<R!B971W965N('1H92!T87@@8F%S
M:7,@;V8@87-S971S(&%N9"!L:6%B:6QI=&EE<R!A;F0@=&AE:7(@<F5P;W)T
M960@86UO=6YT<R!I;B!T:&4@9FEN86YC:6%L('-T871E;65N=',L(&YE="!T
M87@@;&]S<R!C87)R>2!F;W)W87)D<R!A;F0@8W)E9&ET<R!U<VEN9R!T:&4@
M96YA8W1E9"!T87@@<F%T97,@97AP96-T960@=&\@87!P;'D@=&\@=&%X86)L
M92!I;F-O;64@:6X@=&AE('!E<FEO9',@:6X@=VAI8V@@=&AE(&1E9F5R<F5D
M('1A>"!L:6%B:6QI='D@;W(@87-S970@:7,@97AP96-T960@=&\@8F4@<V5T
M=&QE9"!O<B!R96%L:7IE9"X@1&5F97)R960@=&%X(&%S<V5T<R!A<F4@<F5D
M=6-E9"!B>2!A('9A;'5A=&EO;B!A;&QO=V%N8V4@=VAE;B!I="!I<R!M;W)E
M(&QI:V5L>2!T:&%N(&YO="!T:&%T('-O;64@<&]R=&EO;B!O<B!A;&P@;V8@
M=&AE(&1E9F5R<F5D('1A>"!A<W-E=',@=VEL;"!N;W0@8F4@<F5A;&EZ960N
M($-U<G)E;G0@:6YC;VUE('1A>&5S(&%R92!P<F]V:61E9"!F;W(@:6X@86-C
M;W)D86YC92!W:71H('1H92!L87=S(&]F('1H92!R96QE=F%N="!T87AI;F<@
M875T:&]R:71I97,N(%1H92!C;VUP;VYE;G1S(&]F('1H92!D969E<G)E9"!T
M87@@87-S971S(&%N9"!L:6%B:6QI=&EE<R!A<F4@:6YD:79I9'5A;&QY(&-L
M87-S:69I960@87,@8W5R<F5N="!A;F0@;F]N+6-U<G)E;G0@8F%S960@;VX@
M=&AE(&-H87)A8W1E<FES=&EC<R!O9B!T:&4@=6YD97)L>6EN9R!A<W-E=',@
M86YD(&QI86)I;&ET:65S+"!O<B!T:&4@97AP96-T960@=&EM:6YG(&]F('1H
M96ER('5S92!W:&5N('1H97D@9&\@;F]T(')E;&%T92!T;R!A('-P96-I9FEC
M(&%S<V5T(&]R(&QI86)I;&ET>2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[26YC;VUE
M('1A>"!E>'!E;G-E(&EN8VQU9&5S("AI*28C,38P.V1E9F5R<F5D('1A>"!E
M>'!E;G-E+"!W:&EC:"!G96YE<F%L;'D@<F5P<F5S96YT<R!T:&4@;F5T(&-H
M86YG92!I;B!T:&4@9&5F97)R960@=&%X(&%S<V5T(&]R(&QI86)I;&ET>2!B
M86QA;F-E(&1U<FEN9R!T:&4@>65A<B!P;'5S(&%N>2!C:&%N9V4@:6X@=F%L
M=6%T:6]N(&%L;&]W86YC97,[("AI:2DF(S$V,#MC=7)R96YT('1A>"!E>'!E
M;G-E+"!W:&EC:"!R97!R97-E;G1S('1H92!A;6]U;G0@;V8@=&%X(&-U<G)E
M;G1L>2!P87EA8FQE('1O(&]R(')E8V5I=F%B;&4@9G)O;2!A('1A>&EN9R!A
M=71H;W)I='D[(&%N9"`H:6EI*28C,38P.VYO;F-U<G)E;G0@=&%X(&5X<&5N
M<V4L('=H:6-H(')E<')E<V5N=',@=&AE(&EN8W)E87-E<R!A;F0@9&5C<F5A
M<V5S(&EN(&%M;W5N=',@<F5L871E9"!T;R!U;F-E<G1A:6X@=&%X('!O<VET
M:6]N<R!F<F]M('!R:6]R('!E<FEO9"!A;F0@;F]T('-E='1L960@=VET:"!C
M87-H(&]R(&]T:&5R('1A>"!A='1R:6)U=&5S+B!4:&4@0V]M<&%N>2!O;FQY
M(')E8V]G;FEZ97,@=&%X(&)E;F5F:71S(')E;&%T960@=&\@=6YC97)T86EN
M('1A>"!P;W-I=&EO;G,@=VAE;B!S=6-H('!O<VET:6]N<R!A<F4@;6]R92!L
M:6ME;'D@=&AA;B!N;W0@;V8@8F5I;F<@<W5S=&%I;F5D('5P;VX@97AA;6EN
M871I;VXN($9O<B!S=6-H('!O<VET:6]N<RP@=&AE(&%M;W5N="!O9B!T87@@
M8F5N969I="!T:&%T('1H92!#;VUP86YY(')E8V]G;FEZ97,@:7,@=&AE(&QA
M<F=E<W0@86UO=6YT(&]F('1A>"!B96YE9FET('1H870@:7,@;6]R92!T:&%N
M(&9I9G1Y('!E<F-E;G0@;&EK96QY(&]F(&)E:6YG('-U<W1A:6YE9"!U<&]N
M('1H92!U;'1I;6%T92!S971T;&5M96YT(&]F('-U8V@@=6YC97)T86EN('1A
M>"!P;W-I=&EO;BX@5&AE($-O;7!A;GD@<F5C;W)D<R!P96YA;'1I97,@86YD
M(&EN=&5R97-T(&%S(&$@8V]M<&]N96YT(&]F(&EN8V]M92!T87@@97AP96YS
M92X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*'$I)B,Q-C`[)B,Q-C`[)B,Q-C`[
M4F5V96YU92!R96-O9VYI=&EO;CPO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M4V%L97,@;V8@;6]D=6QE<RP@<V]L87(@<WES=&5M(&MI=',@86YD('-I;&EC
M;VX@;6%T97)I86QS(&%R92!R96-O<F1E9"!W:&5N('!R;V1U8W1S(&%R92!D
M96QI=F5R960@86YD('1I=&QE(&%N9"!R:7-K(&]F(&QO<W,@;W(@9&%M86=E
M(&AA<R!P87-S960@=&\@=&AE(&-U<W1O;65R<RX@02!3;VQA<B!S>7-T96T@
M:VET(&ES(&$@<F5A9'DM=&\M:6YS=&%L;"!P86-K86=E(&-O;G-I<W1I;F<@
M;V8@<V]L87(@;6]D=6QE<R!P<F]D=6-E9"!B>2!T:&4@0V]M<&%N>2!A;F0@
M=&AE('1H:7)D('!A<G1Y('-U<'!L:65D(&-O;7!O;F5N=',L('-U8V@@87,@
M:6YV97)T97)S+"!R86-K:6YG('-Y<W1E;2P@=')A8VME<B!A;F0@;W1H97(@
M86-C97-S;W)I97,N(%1H92!#;VUP86YY(&]N;'D@<F5C;V=N:7IE<R!R979E
M;G5E<R!W:&5N('!R:6-E<R!T;R!T:&4@<V5L;&5R(&%R92!F:7AE9"!O<B!D
M971E<FUI;F%B;&4@86YD(&-O;&QE8W1A8FEL:71Y(&ES(')E87-O;F%B;'D@
M87-S=7)E9"X@268@8V]L;&5C=&%B:6QI='D@:7,@;F]T(')E87-O;F%B;'D@
M87-S=7)E9"P@=&AE($-O;7!A;GD@<F5C;V=N:7IE<R!R979E;G5E(&]N;'D@
M=7!O;B!C;VQL96-T:6]N(&]F(&-A<V@N(%)E=F5N=65S(&%L<V\@:6YC;'5D
M92!R96EM8G5R<V5M96YT<R!O9B!S:&EP<&EN9R!A;F0@:&%N9&QI;F<@8V]S
M=',@;V8@<')O9'5C=',@<V]L9"!T;R!C=7-T;VUE<G,N(%-A;&5S(&%G<F5E
M;65N=',@='EP:6-A;&QY(&-O;G1A:6X@=&AE(&-U<W1O;6%R>2!P<F]D=6-T
M('=A<G)A;G1I97,@8G5T(&1O(&YO="!C;VYT86EN(&%N>2!P;W-T+7-H:7!M
M96YT(&]B;&EG871I;VYS(&YO<B!A;GD@<F5T=7)N(&]R(&-R961I="!P<F]V
M:7-I;VYS+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M!(&UA:F]R:71Y(&]F('1H92!#
M;VUP86YY)W,@8V]N=')A8W1S('!R;W9I9&4@=&AA="!P<F]D=6-T<R!A<F4@
M<VAI<'!E9"!U;F1E<B!T:&4@=&5R;2!O9B!F<F5E(&]N(&)O87)D("@B1D]"
M(BDL(&5X+7=O<FMS+"!O<B!C;W-T+"!I;G-U<F%N8V4@86YD(&9R96EG:'0@
M*")#248B*2X@56YD97(@1D]"+"!T:&4@0V]M<&%N>2!F=6QF:6QL<R!I=',@
M;V)L:6=A=&EO;B!T;R!D96QI=F5R('=H96X@=&AE(&=O;V1S(&AA=F4@<&%S
M<V5D(&]V97(@=&AE('-H:7`G<R!R86EL(&%T('1H92!N86UE9"!P;W)T(&]F
M('-H:7!M96YT+B!4:&4@8W5S=&]M97(@:&%S('1O(&)E87(@86QL(&-O<W1S
M(&%N9"!R:7-K<R!O9B!L;W-S(&]R(&1A;6%G92!T;R!T:&4@9V]O9',@9G)O
M;2!T:&%T('!O:6YT+B!5;F1E<B!E>"UW;W)K<RP@=&AE($-O;7!A;GD@9G5L
M9FEL;',@:71S(&]B;&EG871I;VX@=&\@9&5L:79E<B!W:&5N(&ET(&AA<R!M
M861E('1H92!G;V]D<R!A=F%I;&%B;&4@870@:71S('!R96UI<V5S('1O('1H
M92!C=7-T;VUE<BX@5&AE(&-U<W1O;65R(&)E87)S(&%L;"!C;W-T<R!A;F0@
M<FES:W,@:6YV;VQV960@:6X@=&%K:6YG('1H92!G;V]D<R!F<F]M('1H92!#
M;VUP86YY)W,@<')E;6ES97,@=&\@=&AE(&1E<VER960@9&5S=&EN871I;VXN
M(%5N9&5R($-)1BP@=&AE($-O;7!A;GD@;75S="!P87D@=&AE(&-O<W1S+"!M
M87)I;F4@:6YS=7)A;F-E(&%N9"!F<F5I9VAT(&YE8V5S<V%R>2!T;R!B<FEN
M9R!T:&4@9V]O9',@=&\@=&AE(&YA;65D('!O<G0@;V8@9&5S=&EN871I;VX@
M8G5T('1H92!R:7-K(&]F(&QO<W,@;V8@;W(@9&%M86=E('1O('1H92!G;V]D
M<RP@87,@=V5L;"!A<R!A;GD@861D:71I;VYA;"!C;W-T<R!D=64@=&\@979E
M;G1S(&]C8W5R<FEN9R!A9G1E<B!T:&4@=&EM92!T:&4@9V]O9',@:&%V92!B
M965N(&1E;&EV97)E9"!O;B!B;V%R9"!T:&4@=F5S<V5L+"!I<R!T<F%N<V9E
M<G)E9"!T;R!T:&4@8W5S=&]M97(@=VAE;B!T:&4@9V]O9',@<&%S<R!T:&4@
M<VAI<"=S(')A:6P@:6X@=&AE('!O<G0@;V8@<VAI<&UE;G0N(#PO9F]N=#X\
M+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.U1H92!#;VUP86YY('5S97,@=&AE('!E<F-E;G1A9V4@;V8@
M8V]M<&QE=&EO;B!M971H;V0@=&\@<F5C;V=N:7IE(')E=F5N=64@9G)O;2!S
M>7-T96US(&EN=&5G<F%T:6]N('!R;VIE8W1S(&9O<B!W:&EC:"!T:&4@0V]M
M<&%N>2!P<F]V:61E<R!%4$,@<V5R=FEC97,@=6YD97(@86X@15!#(&-O;G1R
M86-T('=H96X@=&AE(&-O;G1R86-T('!R:6-E(&ES(&9I>&5D(&]R(&1E=&5R
M;6EN86)L92X@5&AE($-O;7!A;GD@=7-E<R!T:&4@8V]S="UT;RUC;W-T(&UE
M=&AO9"!T;R!M96%S=7)E('1H92!P97)C96YT86=E(&]F(&-O;7!L971I;VX@
M86YD(')E8V]G;FEZ92!R979E;G5E(&)A<V5D(&]N('1H92!E<W1I;6%T960@
M<')O9W)E<W,@=&\@8V]M<&QE=&EO;BX@5&AE($-O;7!A;GD@<&5R:6]D:6-A
M;&QY(')E=FES97,@:71S('!R;V9I="!E<W1I;6%T97,@8F%S960@;VX@8VAA
M;F=E<R!I;B!F86-T<RP@86YD(&EM;65D:6%T96QY(')E8V]G;FEZ97,@86YY
M(&QO<W-E<R!T:&%T(&%R92!I9&5N=&EF:65D(&]N(&-O;G1R86-T<RX@26YC
M=7)R960@8V]S=',@:6YC;'5D92!A;&P@9&ER96-T(&UA=&5R:6%L+"!L86)O
M<BP@<W5B8V]N=')A8W1O<B!C;W-T+"!A;F0@;W1H97(@87-S;V-I871E9"!C
M;W-T<RX@5&AE($-O;7!A;GD@<F5C;V=N:7IE<R!J;V(@;6%T97)I86P@8V]S
M=',@87,@:6YC=7)R960@8V]S=',@=VAE;B!T:&4@:F]B(&UA=&5R:6%L<R!H
M879E(&)E96X@<&5R;6%N96YT;'D@871T86-H960@;W(@9FET=&5D('1O('1H
M92!S;VQA<B!P;W=E<B!S>7-T96US(&%S(')E<75I<F5D(&)Y('1H92!E;F=I
M;F5E<FEN9R!D97-I9VXN(%1H92!C;VYS=')U8W1I;VX@<&5R:6]D<R!N;W)M
M86QL>2!E>'1E;F0@8F5Y;VYD('-I>"!M;VYT:',@86YD(&QE<W,@=&AA;B!O
M;F4@>65A<BX@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[4V%L97,@=&\@8W5S=&]M97)S
M(&%R92!R96-O<F1E9"!N970@;V8@97-T:6UA=&5D(')E='5R;G,N(#PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.U1H92!#;VUP86YY(&5N=&5R<R!I;G1O('1O;&P@;6%N
M=69A8W1U<FEN9R!A<G)A;F=E;65N=',@:6X@=VAI8V@@=&AE($-O;7!A;GD@
M<F5C96EV97,@=V%F97)S(&%N9"!R971U<FYS(&9I;FES:&5D(&UO9'5L97,N
M($EN('1H;W-E(&-A<V5S+"!T:&4@=&ET;&4@;V8@=&AE('=A9F5R<R!R96-E
M:79E9"!A;F0@<FES:R!O9B!L;W-S(')E;6%I;G,@=VET:"!T:&4@<V5L;&5R
M+B!!<R!A(')E<W5L="P@=&AE($-O;7!A;GD@9&]E<R!N;W0@<F5C;V=N:7IE
M9"!I;G9E;G1O<GD@;VX@=&AE(&)A;&%N8V4@<VAE970N(%1H92!#;VUP86YY
M(')E8V]G;FEZ97,@82!S97)V:6-E(&9E92!A<R!R979E;G5E('=H96X@=&AE
M('!R;V-E<W-E9"!M;V1U;&5S(&%R92!D96QI=F5R960N($1U<FEN9R!T:&4@
M>65A<B!E;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R
M,#$Q+"!T:&4@0V]M<&%N>2!R96-O9VYI>F5D("1N:6PL("1N:6PL(&%N9"`D
M,C0L-S`Y+#<Y,B!R979E;G5E('5N9&5R('1O;&P@;6%N=69A8W1U<FEN9R!A
M<G)A;F=E;65N=',@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE($-O;7!A;GD@96YT
M97)S(&EN=&\@8G5Y+W-E;&P@87)R86YG96UE;G1S('=I=&@@8V5R=&%I;B!R
M87<@;6%T97)I86P@=F5N9&]R<R!P=7)S=6%N="!T;R!W:&EC:"!T:&4@0V]M
M<&%N>2!S96QL<R!F:6YI<VAE9"!G;V]D<RP@8V]M<')I<VEN9R!E:71H97(@
M<V]L87(@8V5L;',@;W(@<V]L87(@;6]D=6QE<RP@:6X@97AC:&%N9V4@9F]R
M(')A=R!M871E<FEA;',L('1Y<&EC86QL>2!S:6QI8V]N('=A9F5R<RX@5&AE
M<V4@87)R86YG96UE;G1S(&%R92!M861E('=I=&@@8V]U;G1E<G!A<G1I97,@
M:6X@=&AE('-A;64@;&EN92!O9B!B=7-I;F5S<R!A<R!T:&4@0V]M<&%N>2!A
M;F0@87)E(&5X96-U=&5D(&%S(&$@;65A;G,@;V8@<V5C=7)I;F<@82!C;VYS
M:7-T96YT('-U<'!L>2!O9B!R87<@;6%T97)I86QS+B!4:&4@=')A;G-A8W1I
M;VYS(&%R92!R96-O<F1E9"!I;B!R979E;G5E<R!A;F0@8V]S="!O9B!R979E
M;G5E<R!A="!F86ER('9A;'5E(&]N(&$@9W)O<W,@8F%S:7,N($1U<FEN9R!T
M:&4@>65A<B!E;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q+"!T:&4@0V]M
M<&%N>2!P=7)C:&%S960@)#(Q+#0V,RPS,S<@;V8@<F%W(&UA=&5R:6%L<R!A
M;F0@<V]L9"`D-#,L.#,S+#@W,2!O9B!F:6YI<VAE9"!G;V]D<R!U;F1E<B!T
M:&5S92!B=7DM86YD+7-E;&P@87)R86YG96UE;G1S+B`\+V9O;G0^/"]P/@T*
M/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#M/;B!O8V-A<VEO;BP@=&AE($-O;7!A;GD@<&5R;6ET=&5D(&-E<G1A
M:6X@8W5S=&]M97)S('1O(')E='5R;B!P<F]D=6-T<R!F;W(@<F5A<V]N<R!T
M:&%T('=E<F4@;F]T(&-O=F5R960@8GD@=V%R<F%N='DN(%1H92!#;VUP86YY
M(&UA:V5S(&5S=&EM871E<R!O9B!S86QE<R!R971U<FYS(&)A<VES(&)A<V5D
M(&]N(&AI<W1O<FEC86P@97AP97)I96YC92!A;F0@<F5C;W)D<R!S=6-H(&5S
M=&EM871E<R!A<R!A(')E9'5C=&EO;B!O9B!R979E;G5E+B!!<R!O9B!$96-E
M;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q+"!T:&4@0V]M<&%N
M>2!H860@82!S86QE<R!R971U<FX@<F5S97)V92!O9B`D."XU)B,Q-C`[;6EL
M;&EO;BP@)#@N.28C,38P.VUI;&QI;VX@86YD("0V+C(F(S$V,#MM:6QL:6]N
M+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T%S(&]F($1E8V5M
M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@86YD(#(P,3$L('1H92!#;VUP86YY
M(&AA9"!I;G9E;G1O<FEE<R!O9B`D,C$N,"8C,38P.VUI;&QI;VXL("0Q."XX
M)B,Q-C`[;6EL;&EO;B!A;F0@)#(S+C(F(S$V,#MM:6QL:6]N+"!R97-P96-T
M:79E;'DL(')E;&%T:6YG('1O('-A;&5S('1O(&-U<W1O;65R<R!W:&5R92!R
M979E;G5E<R!W97)E(&YO="!R96-O9VYI>F5D(&)E8V%U<V4@=&AE(&-O;&QE
M8W1I;VX@;V8@<&%Y;65N="!W87,@;F]T(')E87-O;F%B;'D@87-S=7)E9"X@
M5&AE(&1E;&EV97)E9"!P<F]D=6-T(')E;6%I;G,@:6X@:6YV96YT;W)I97,@
M;VX@8V]N<V]L:61A=&5D(&)A;&%N8V4@<VAE971S+"!R96=A<F1L97-S(&]F
M('=H971H97(@=&ET;&4@:&%S(&)E96X@=')A;G-F97)R960N($EN('-U8V@@
M8V%S97,L('1H92!#;VUP86YY(')E8V]G;FEZ97,@<F5V96YU92P@<F5L:65V
M97,@:6YV96YT;W)I97,@86YD(')E8V]G;FEZ97,@8V]S="!O9B!R979E;G5E
M('=H96X@<&%Y;65N="!I<R!C;VQL96-T960@9G)O;2!C=7-T;VUE<G,N(#PO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/CQB/CQI/BAR*28C,38P.R8C,38P.R8C,38P.T-O<W0@
M;V8@<F5V96YU97,\+VD^/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T-O<W0@;V8@
M<F5V96YU97,@9G)O;2!M;V1U;&5S(&%N9"!S>7-T96T@:VET<R!I;F-L=61E
M<R!P<F]D=6-T:6]N(&%N9"!I;F1I<F5C="!C;W-T<R!F;W(@<')O9'5C=',@
M<V]L9"!I;F-L=61I;F<@9&5P<F5C:6%T:6]N(&%N9"!A;6]R=&EZ871I;VXN
M($-O<W0@;V8@<F5V96YU97,@9G)O;2!S:6QI8V]N(&UA=&5R:6%L<R!I;F-L
M=61E<R!A8W%U:7-I=&EO;B!C;W-T<RX@0V]S="!O9B!R979E;G5E<R!F<F]M
M('-E<G9I8V5S(&EN8VQU9&5S(&QA8F]R(&%N9"!M871E<FEA;"!C;W-T<R!A
M<W-O8VEA=&5D('=I=&@@<')O=FES:6]N(&]F('1H92!S97)V:6-E<RX@/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^/&(^/&D^*',I)B,Q-C`[)B,Q-C`[)B,Q-C`[4VAI<'!I
M;F<@86YD(&AA;F1L:6YG(&-O<W1S/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#M087EM96YT<R!R96-E:79E9"!F<F]M(&-U<W1O;65R<R!F;W(@<VAI<'!I
M;F<@86YD(&AA;F1L:6YG(&-O<W1S(&%R92!I;F-L=61E9"!I;B!N970@<F5V
M96YU97,N(%-H:7!P:6YG(&%N9"!H86YD;&EN9R!C;W-T<R!R96QA=&EN9R!T
M;R!S;VQA<B!M;V1U;&4@<V%L97,@;V8@)#<L-S$Y+#,T,"P@)#(S+#<R-RPT
M-C<@86YD("0S,2PW.#4L,#<W+"!A<F4@:6YC;'5D960@:6X@<V5L;&EN9R!E
M>'!E;G-E<R!F;W(@=&AE('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L
M(#(P,#DL(#(P,3`@86YD(#(P,3$L(')E<W!E8W1I=F5L>2X@/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^/&(^/&D^*'0I)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[3&5G86P@
M86YD('!R;V9E<W-I;VYA;"!S97)V:6-E(&9E97,\+VD^/"]B/CPO9F]N=#X\
M+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.U1H92!#;VUP86YY(&5X<&5N<V5S(&ET<R!L96=A;"!A;F0@
M<')O9F5S<VEO;F%L('-E<G9I8V4@9F5E<R!A<R!I;F-U<G)E9"X@/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/&(^/&D^*'4I)B,Q-C`[)B,Q-C`[)B,Q-C`[4F5S96%R8V@@
M86YD(&1E=F5L;W!M96YT/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M297-E
M87)C:"!A;F0@9&5V96QO<&UE;G0@8V]S=',@87)E(&5X<&5N<V5D('=H96X@
M:6YC=7)R960@86YD(&%M;W5N=&5D('1O("0@,RPQ.#`L,S<R+"`D-BPX-#,L
M,C$V(&%N9"`D,3DL.#,X+#4T-R!F;W(@=&AE('EE87)S(&5N9&5D($1E8V5M
M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@86YD(#(P,3$L(')E<W!E8W1I=F5L
M>2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^*'8I)B,Q-C`[)B,Q-C`[)B,Q-C`[
M061V97)T:7-I;F<@97AP96YS97,\+VD^/"]B/CPO9F]N=#X\+W`^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.T%D=F5R=&ES:6YG(&5X<&5N<V5S(&%R92!E>'!E;G-E9"!A<R!I;F-U<G)E
M9"!A;F0@86UO=6YT960@=&\@)#0V,2PX,#,L("0U+#$T."PR,34@86YD("0Q
M,2PQ.30L,#(W(&9O<B!T:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS
M,2P@,C`P.2P@,C`Q,"!A;F0@,C`Q,2P@<F5S<&5C=&EV96QY+B`\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CX\8CX\:3XH=RDF(S$V,#LF(S$V,#M787)R86YT>2!C;W-T/"]I
M/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M"969O<F4@2G5N92`R,#`Y+"!T:&4@
M0V]M<&%N>2!T>7!I8V%L;'D@<V]L9"!S=&%N9&%R9"!S;VQA<B!M;V1U;&5S
M(&%N9"!P<F]D=6-T<R!W:71H('5P('1O(&$@='=O+7EE87(@9W5A<F%N=&5E
M(&9O<B!D969E8W1S(&EN(&UA=&5R:6%L<R!A;F0@=V]R:VUA;G-H:7`@86YD
M(&$@,3`M>65A<B!A;F0@,C4M>65A<B!W87)R86YT>2!A9V%I;G-T(&1E8VQI
M;F5S(&]F(&UO<F4@=&AA;B`Q,"4@86YD(#(P)2P@<F5S<&5C=&EV96QY+"!F
M<F]M('1H92!I;FET:6%L(&UI;FEM=6T@<&]W97(@9V5N97)A=&EO;B!C87!A
M8VET>2!A="!T:&4@=&EM92!O9B!D96QI=F5R>2X@26X@2G5N92`R,#`Y+"!T
M:&4@0V]M<&%N>2!I;F-R96%S960@:71S('=A<G)A;G1Y(&%G86EN<W0@9&5F
M96-T<R!I;B!M871E<FEA;',@86YD('=O<FMM86YS:&EP('1O('-I>"!Y96%R
M<RX@169F96-T:79E($%U9W5S="8C,38P.S$L(#(P,3$L('1H92!#;VUP86YY
M(&EN8W)E87-E9"!I=',@=V%R<F%N='D@86=A:6YS="!D969E8W1S(&EN(&UA
M=&5R:6%L<R!A;F0@=V]R:VUA;G-H:7`@=&\@=&5N('EE87)S(&%N9"!G=6%R
M86YT965S('1H870L(&9O<B!A('!E<FEO9"!O9B`R-28C,38P.WEE87)S('1H
M92!M;V1U;&5S('=I;&P@;6%I;G1A:6X@=&AE(&9O;&QO=VEN9R!P97)F;W)M
M86YC92!L979E;',Z("AI*28C,38P.V1U<FEN9R!T:&4@9FER<W0@>65A<BP@
M=&AE(&%C='5A;"!P;W=E<B!O=71P=70@;V8@=&AE(&UO9'5L92!W:6QL(&)E
M(&YO(&QE<W,@=&AA;B`Y-R4@;V8@=&AE(&QA8F5L960@<&]W97(@;W5T<'5T
M.R`H:6DI)B,Q-C`[9G)O;2!Y96%R(#(@=&\@>65A<B`R-"P@=&AE(&%C='5A
M;"!A;FYU86P@<&]W97(@;W5T<'5T(&1E8VQI;F4@=VEL;"!B92!N;R!M;W)E
M('1H86X@,"XW)3L@86YD("AI:6DI)B,Q-C`[8GD@=&AE(&5N9"!O9B!Y96%R
M(#(U+"!T:&4@86-T=6%L('!O=V5R(&]U='!U="!O9B!T:&4@;6]D=6QE('=I
M;&P@8F4@;F\@;&5S<R!T:&%N(#@P)2!O9B!T:&4@;&%B96QE9"!P;W=E<B!O
M=71P=70N(%1H92!#;VUP86YY(&AA<R!T:&4@<FEG:'0@=&\@<F5P86ER(&]R
M(')E<&QA8V4@<V]L87(@;6]D=6QE<RP@870@:71S(&]P=&EO;BP@=6YD97(@
M=&AE('1E<FUS(&]F('1H92!W87)R86YT>2!P;VQI8WDN(%1H92!#;VUP86YY
M(&UA:6YT86EN<R!W87)R86YT>2!R97-E<G9E<R!T;R!C;W9E<B!P;W1E;G1I
M86P@;&EA8FEL:71I97,@=&AA="!C;W5L9"!A<FES92!U;F1E<B!T:&5S92!G
M=6%R86YT965S(&%N9"!W87)R86YT:65S+B!$=64@=&\@;&EM:71E9"!W87)R
M86YT>2!C;&%I;7,@=&\@9&%T92P@=&AE($-O;7!A;GD@86-C<G5E<R!T:&4@
M97-T:6UA=&5D(&-O<W1S(&]F('=A<G)A;G1I97,@8F%S960@;VX@86X@87-S
M97-S;65N="!O9B!I=',@8V]M<&5T:71O<G,G(&%C8W)U86P@:&ES=&]R>2P@
M:6YD=7-T<GDM<W1A;F1A<F0@86-C96QE<F%T960@=&5S=&EN9RP@97-T:6UA
M=&5S(&]F(&9A:6QU<F4@<F%T97,@9G)O;2!I=',@<75A;&ET>2!R979I97<L
M(&%N9"!O=&AE<B!A<W-U;7!T:6]N<R!T:&%T('1H92!#;VUP86YY(&)E;&EE
M=F5S('1O(&)E(')E87-O;F%B;&4@=6YD97(@=&AE(&-I<F-U;7-T86YC97,N
M($%C='5A;"!W87)R86YT>2!C;W-T<R!A<F4@86-C=6UU;&%T960@86YD(&-H
M87)G960@86=A:6YS="!T:&4@86-C<G5E9"!W87)R86YT>2!L:6%B:6QI='DN
M(%1O('1H92!E>'1E;G0@=&AA="!A8V-R=6%L('=A<G)A;G1Y(&-O<W1S(&1I
M9F9E<B!F<F]M('1H92!E<W1I;6%T97,L('1H92!#;VUP86YY('=I;&P@<')O
M<W!E8W1I=F5L>2!R979I<V4@=&AE(&%C8W)U86P@<F%T92X@5&AE($-O;7!A
M;GD@8W5R<F5N=&QY(')E8V]R9',@82`Q)2!W87)R86YT>2!P<F]V:7-I;VX@
M9F]R('-A;&5S(&]F('-O;&%R(&UO9'5L97,@86YD(#`N."4@9F]R('-A;&5S
M(&]F('-O;&%R('-Y<W1E;2!K:71S+B!4:&4@=V%R<F%N='D@8V]S=',@;V8@
M)#8L,#4Q+#0X,RP@)#$T+#(U.2PX.#`@86YD("0Q."PS-#<L,C<R(&%R92!I
M;F-L=61E9"!I;B!C;W-T(&]F(')E=F5N=65S(&9O<B!T:&4@>65A<G,@96YD
M960@1&5C96UB97(F(S$V,#LS,2P@,C`P.2P@,C`Q,"!A;F0@,C`Q,2P@<F5S
M<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);B!!<')I;"`R,#$P+"!T
M:&4@0V]M<&%N>2!S=&%R=&5D('1O('!U<F-H87-E('!R;V1U8W0@=V%R<F%N
M='D@:6YS=7)A;F-E(&9R;VT@82!G<F]U<"!O9B!I;G-U<F%N8V4@8V]M<&%N
M:65S('1O(&)A8VL@=7`@:71S('=A<G)A;G1I97,N(%5N9&5R('1H92!P;VQI
M8VEE<RP@=&AE(&EN<W5R86YC92!C;VUP86YI97,@:&%V92!A9W)E960@=&\@
M8V]V97(@=&AE(&QI86)I;&ET:65S(&QI<W1E9"!O;B!I=',@=V%R<F%N='D@
M<W1A=&5M96YT('5P('1O(&-E<G1A:6X@;6%X:6UU;2!C;&%I;2!L:6UI=',@
M86YD('-U8FIE8W0@=&\@8V5R=&%I;B!D961U8W1I8FQE<RX@26YS=7)A;F-E
M('!R96UI=6US(&%R92!R96-O<F1E9"!A<R!O=&AE<B!N;VXM8W5R<F5N="!A
M<W-E=',@86YD(&%M;W)T:7IE9"!O=F5R('1H92`R-2UY96%R('1E<FT@;V8@
M=&AE(&EN<W5R86YC92!P;VQI8WDN(%1H92!U;F%M;W)T:7IE9"!C87)R>6EN
M9R!A;6]U;G0@:7,@;FEL+"`D-2PU.3,L-3(T(&%N9"`D,30L-SDQ+#@P-R!A
M<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q+"!R
M97-P96-T:79E;'DL(&%N9"!I<R!I;F-L=61E9"!A<R!A(&-O;7!O;F5N="!O
M9B!O=&AE<B!N;VXM8W5R<F5N="!A<W-E=',@:6X@=&AE(&-O;G-O;&ED871E
M9"!B86QA;F-E('-H965T<RX@5&AE('5S92!O9B!I;G-U<F%N8V4@;6%Y(&%L
M=&5R('1H92!C;W-T<R!O9B!O=7(@=V%R<F%N='D@<')O9W)A;2X@/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/&(^/&D^*'@I)B,Q-C`[)B,Q-C`[)B,Q-C`[1F]R96EG;B!C
M=7)R96YC>2!T<F%N<VQA=&EO;CPO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M5&AE(%5N:71E9"!3=&%T97,@9&]L;&%R("@B52Y3+B!D;VQL87(B*2P@=&AE
M(&-U<G)E;F-Y(&EN('=H:6-H(&$@<W5B<W1A;G1I86P@86UO=6YT(&]F('1H
M92!#;VUP86YY)W,@=')A;G-A8W1I;VYS(&%R92!D96YO;6EN871E9"P@:7,@
M=7-E9"!A<R!T:&4@9G5N8W1I;VYA;"!A;F0@<F5P;W)T:6YG(&-U<G)E;F-Y
M(&]F($-322X@36]N971A<GD@87-S971S(&%N9"!L:6%B:6QI=&EE<R!D96YO
M;6EN871E9"!I;B!C=7)R96YC:65S(&]T:&5R('1H86X@=&AE(%4N4RX@9&]L
M;&%R(&%R92!T<F%N<VQA=&5D(&EN=&\@52Y3+B!D;VQL87)S(&%T('1H92!R
M871E<R!O9B!E>&-H86YG92!R=6QI;F<@870@=&AE(&)A;&%N8V4@<VAE970@
M9&%T92X@5')A;G-A8W1I;VYS(&EN(&-U<G)E;F-I97,@;W1H97(@=&AA;B!T
M:&4@52Y3+B!D;VQL87(@9'5R:6YG('1H92!Y96%R(&%R92!C;VYV97)T960@
M:6YT;R!T:&4@52Y3+B!D;VQL87(@870@=&AE(&%P<&QI8V%B;&4@<F%T97,@
M;V8@97AC:&%N9V4@<')E=F%I;&EN9R!O;B!T:&4@=')A;G-A8W1I;VX@9&%T
M92X@5')A;G-A8W1I;VX@9V%I;G,@86YD(&QO<W-E<R!A<F4@<F5C;V=N:7IE
M9"!I;B!T:&4@8V]N<V]L:61A=&5D('-T871E;65N=',@;V8@;W!E<F%T:6]N
M<RX@1V%I;G,@86YD(&QO<W-E<R!O;B!I;G1R82UE;G1I='D@9F]R96EG;B!C
M=7)R96YC>2!T<F%N<V%C=&EO;G,@=&AA="!A<F4@;V8@82!L;VYG+71E<FTM
M:6YV97-T;65N="!N871U<F4@*'1H870@:7,L('-E='1L96UE;G0@:7,@;F]T
M('!L86YN960@;W(@86YT:6-I<&%T960@:6X@=&AE(&9O<F5S965A8FQE(&9U
M='5R92D@8F5T=V5E;B!C;VYS;VQI9&%T960@96YT:71I97,@87)E(&YO="!R
M96-O9VYI>F5D(&EN(&5A<FYI;F=S+"!B=70@87)E(&EN8VQU9&5D(&%S(&$@
M8V]M<&]N96YT(&]F(&]T:&5R(&-O;7!R96AE;G-I=F4@:6YC;VUE+B`\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#M4:&4@9FEN86YC:6%L(')E8V]R9',@;V8@8V5R=&%I
M;B!O9B!T:&4@0V]M<&%N>2=S('-U8G-I9&EA<FEE<R!A<F4@;6%I;G1A:6YE
M9"!I;B!L;V-A;"!C=7)R96YC:65S(&]T:&5R('1H86X@=&AE(%4N4RX@9&]L
M;&%R+"!S=6-H(&%S(%)E;FUI;F)I("@B4DU"(BDL($5U<F\@*")%55(B*2P@
M0V%N861I86X@9&]L;&%R("@B0T%$(BD@86YD($IA<&%N97-E(%EE;B`H(EEE
M;B(I+"!W:&EC:"!A<F4@=&AE:7(@9G5N8W1I;VYA;"!C=7)R96YC:65S+B!!
M<W-E=',@86YD(&QI86)I;&ET:65S(&%R92!T<F%N<VQA=&5D(&%T('1H92!E
M>&-H86YG92!R871E<R!A="!T:&4@8F%L86YC92!S:&5E="!D871E+"!E<75I
M='D@86-C;W5N=',@87)E('1R86YS;&%T960@870@:&ES=&]R:6-A;"!E>&-H
M86YG92!R871E<R!A;F0@<F5V96YU97,L(&5X<&5N<V5S+"!G86EN<R!A;F0@
M;&]S<V5S(&%R92!T<F%N<VQA=&5D('5S:6YG('1H92!A=F5R86=E(')A=&4@
M9F]R('1H92!Y96%R+B!4<F%N<VQA=&EO;B!A9&IU<W1M96YT<R!A<F4@<F5P
M;W)T960@87,@9F]R96EG;B!C=7)R96YC>2!T<F%N<VQA=&EO;B!A9&IU<W1M
M96YT(&%N9"!A<F4@<VAO=VX@87,@82!S97!A<F%T92!C;VUP;VYE;G0@;V8@
M;W1H97(@8V]M<')E:&5N<VEV92!I;F-O;64@:6X@=&AE('-T871E;65N=',@
M;V8@8VAA;F=E<R!I;B!E<75I='D@86YD(&-O;7!R96AE;G-I=F4@:6YC;VUE
M+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CX\8CX\:3XH>2DF(S$V,#LF(S$V,#LF(S$V,#M#
M;VUP<F5H96YS:79E(&EN8V]M93PO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M0V]M<')E:&5N<VEV92!I;F-O;64@:6YC;'5D97,@86QL(&-H86YG97,@:6X@
M97%U:71Y(&5X8V5P="!T:&]S92!R97-U;'1I;F<@9G)O;2!I;G9E<W1M96YT
M<R!B>2!O=VYE<G,@86YD(&1I<W1R:6)U=&EO;G,@=&\@;W=N97)S+B!&;W(@
M=&AE('EE87)S('!R97-E;G1E9"P@=&]T86P@8V]M<')E:&5N<VEV92!I;F-O
M;64@:6YC;'5D960@*&DI)B,Q-C`[;F5T(&EN8V]M92P@*&EI*28C,38P.V9O
M<F5I9VX@8W5R<F5N8WD@=')A;G-L871I;VX@861J=7-T;65N=',@86YD("AI
M:6DI)B,Q-C`[9V%I;G,@86YD(&QO<W-E<R!O;B!I;G1R82UE;G1I='D@9F]R
M96EG;B!C=7)R96YC>2!T<F%N<V%C=&EO;G,@=&AA="!A<F4@;V8@82!L;VYG
M+71E<FTM:6YV97-T;65N="!N871U<F4@*'1H870@:7,L('-E='1L96UE;G0@
M:7,@;F]T('!L86YN960@;W(@86YT:6-I<&%T960@:6X@=&AE(&9O<F5S965A
M8FQE(&9U='5R92D@8F5T=V5E;B!C;VYS;VQI9&%T960@96YT:71I97,N(#PO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/CQB/CQI/BAZ*28C,38P.R8C,38P.T9O<F5I9VX@8W5R
M<F5N8WD@<FES:SPO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE(%)-0B!I
M<R!N;W0@82!F<F5E;'D@8V]N=F5R=&EB;&4@8W5R<F5N8WDN(%1H92!04D,@
M4W1A=&4@061M:6YI<W1R871I;VX@9F]R($9O<F5I9VX@17AC:&%N9V4L('5N
M9&5R('1H92!A=71H;W)I='D@;V8@=&AE(%!E;W!L92=S($)A;FL@;V8@0VAI
M;F$L(&-O;G1R;VQS('1H92!C;VYV97)S:6]N(&]F(%)-0B!I;G1O(&9O<F5I
M9VX@8W5R<F5N8VEE<RX@5&AE('9A;'5E(&]F('1H92!234(@:7,@<W5B:F5C
M="!T;R!C:&%N9V5S(&EN(&-E;G1R86P@9V]V97)N;65N="!P;VQI8VEE<R!A
M;F0@=&\@:6YT97)N871I;VYA;"!E8V]N;VUI8R!A;F0@<&]L:71I8V%L(&1E
M=F5L;W!M96YT<R!A9F9E8W1I;F<@<W5P<&QY(&%N9"!D96UA;F0@:6X@=&AE
M($-H:6YA(&9O<F5I9VX@97AC:&%N9V4@=')A9&EN9R!S>7-T96T@;6%R:V5T
M+B!4:&4@0V]M<&%N>2=S(&-A<V@@86YD(&-A<V@@97%U:79A;&5N=',@86YD
M(')E<W1R:6-T960@8V%S:"!D96YO;6EN871E9"!I;B!234(@86UO=6YT960@
M=&\@)#(P-RPV-S,L,S@U+"`D,CDV+#8Q,BPP,C@@86YD("0S-C,L-C0W+#,R
M-R!A<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q
M+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/CQI/BAA82DF(S$V
M,#M#;VYC96YT<F%T:6]N(&]F(&-R961I="!R:7-K/"]I/CPO8CX\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M&:6YA;F-I86P@:6YS=')U;65N=',@=&AA="!P;W1E;G1I
M86QL>2!E>'!O<V4@=&AE($-O;7!A;GD@=&\@8V]N8V5N=')A=&EO;G,@;V8@
M8W)E9&ET(')I<VL@8V]N<VES="!P<FEM87)I;'D@;V8@8V%S:"!A;F0@8V%S
M:"!E<75I=F%L96YT<RP@86-C;W5N=',@<F5C96EV86)L92!A;F0@861V86YC
M97,@=&\@<W5P<&QI97)S+B!!;&P@;V8@=&AE($-O;7!A;GDG<R!C87-H(&%N
M9"!C87-H(&5Q=6EV86QE;G1S(&%R92!H96QD('=I=&@@9FEN86YC:6%L(&EN
M<W1I='5T:6]N<R!T:&%T($-O;7!A;GD@;6%N86=E;65N="!B96QI979E<R!T
M;R!B92!H:6=H(&-R961I="!Q=6%L:71Y+B`\+V9O;G0^/"]P/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4
M:&4@0V]M<&%N>2!C;VYD=6-T<R!C<F5D:70@979A;'5A=&EO;G,@;V8@8W5S
M=&]M97)S(&%N9"!G96YE<F%L;'D@9&]E<R!N;W0@<F5Q=6ER92!C;VQL871E
M<F%L(&]R(&]T:&5R('-E8W5R:71Y(&9R;VT@:71S(&-U<W1O;65R<RX@5&AE
M($-O;7!A;GD@97-T86)L:7-H97,@86X@86QL;W=A;F-E(&9O<B!D;W5B=&9U
M;"!A8V-O=6YT<R!P<FEM87)I;'D@8F%S960@=7!O;B!T:&4@86=E(&]F('1H
M92!R96-E:79A8FQE<R!A;F0@9F%C=&]R<R!S=7)R;W5N9&EN9R!T:&4@8W)E
M9&ET(')I<VL@;V8@<W!E8VEF:6,@8W5S=&]M97)S+B!7:71H(')E<W!E8W0@
M=&\@861V86YC97,@=&\@<W5P<&QI97)S+"!S=6-H('-U<'!L:65R<R!A<F4@
M<')I;6%R:6QY('-U<'!L:65R<R!O9B!R87<@;6%T97)I86QS+B!4:&4@0V]M
M<&%N>2!P97)F;W)M<R!O;F=O:6YG(&-R961I="!E=F%L=6%T:6]N<R!O9B!I
M=',@<W5P<&QI97)S)R!F:6YA;F-I86P@8V]N9&ET:6]N<RX@5&AE($-O;7!A
M;GD@9V5N97)A;&QY(&1O97,@;F]T(')E<75I<F4@8V]L;&%T97)A;"!O<B!S
M96-U<FET>2!A9V%I;G-T(&%D=F%N8V5S('1O('-U<'!L:65R<RP@:&]W979E
M<BP@:70@;6%I;G1A:6YS(&$@<F5S97)V92!F;W(@<&]T96YT:6%L(&-R961I
M="!L;W-S97,@86YD('-U8V@@;&]S<V5S(&AA=F4@:&ES=&]R:6-A;&QY(&)E
M96X@=VET:&EN(&UA;F%G96UE;G0G<R!E>'!E8W1A=&EO;BX@/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^/&(^/&D^*&%B*28C,38P.T9A:7(@=F%L=64@;V8@9&5R:79A=&EV
M97,@86YD(&9I;F%N8VEA;"!I;G-T<G5M96YT<SPO:3X\+V(^/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[5&AE($-O;7!A;GD@97-T:6UA=&5S(&9A:7(@=F%L=64@;V8@
M9FEN86YC:6%L(&%S<V5T<R!A;F0@;&EA8FEL:71I97,@87,@=&AE('!R:6-E
M('1H870@=V]U;&0@8F4@<F5C96EV960@9G)O;2!T:&4@<V%L92!O9B!A;B!A
M<W-E="!O<B!P86ED('1O('1R86YS9F5R(&$@;&EA8FEL:71Y("AI+F4N+"8C
M,38P.V%N(&5X:70@<')I8V4I(&]N('1H92!M96%S=7)E;65N="!D871E(&EN
M(&%N(&]R9&5R;'D@=')A;G-A8W1I;VX@8F5T=V5E;B!M87)K970@<&%R=&EC
M:7!A;G1S+B!4:&4@9F%I<B!V86QU92!M96%S=7)E;65N="!G=6ED86YC92!E
M<W1A8FQI<VAE<R!A('1H<F5E+6QE=F5L(&9A:7(@=F%L=64@:&EE<F%R8VAY
M('1H870@<')I;W)I=&EZ97,@=&AE(&EN<'5T<R!I;G1O('1H92!V86QU871I
M;VX@=&5C:&YI<75E<R!U<V5D('1O(&UE87-U<F4@9F%I<B!V86QU92X@5&AE
M(&9A:7(@=F%L=64@:&EE<F%R8VAY(&=I=F5S('1H92!H:6=H97-T('!R:6]R
M:71Y+"!,979E;"8C,38P.S$L('1O(&UE87-U<F5M96YT<R!B87-E9"!O;B!U
M;F%D:G5S=&5D('%U;W1E9"!P<FEC97,@:6X@86-T:79E(&UA<FME=',@9F]R
M(&ED96YT:6-A;"!A<W-E=',@;W(@;&EA8FEL:71I97,@86YD(&QO=V5S="!P
M<FEO<FET>2P@3&5V96PF(S$V,#LS+"!T;R!M96%S=7)E;65N=',@8F%S960@
M;VX@=6YO8G-E<G9A8FQE(&EN<'5T<R!A;F0@8VQA<W-I9FEE<R!A<W-E=',@
M86YD(&QI86)I;&ET:65S('=I=&@@;&EM:71E9"!O8G-E<G9A8FQE(&EN<'5T
M<R!O<B!O8G-E<G9A8FQE(&EN<'5T<R!F;W(@<VEM:6QA<B!A<W-E=',@;W(@
M;&EA8FEL:71I97,@87,@3&5V96PF(S$V,#LR(&UE87-U<F5M96YT+B!7:&5N
M(&%V86EL86)L92P@=&AE($-O;7!A;GD@=7-E<R!Q=6]T960@;6%R:V5T('!R
M:6-E<R!T;R!D971E<FUI;F4@=&AE(&9A:7(@=F%L=64@;V8@86X@87-S970@
M;W(@;&EA8FEL:71Y+B!)9B!Q=6]T960@;6%R:V5T('!R:6-E<R!A<F4@;F]T
M(&%V86EL86)L92P@=&AE($-O;7!A;GD@;65A<W5R97,@9F%I<B!V86QU92!U
M<VEN9R!V86QU871I;VX@=&5C:&YI<75E<R!T:&%T('5S93L@=VAE;B!P;W-S
M:6)L92P@8W5R<F5N="!M87)K970M8F%S960@;W(@:6YD97!E;F1E;G1L>2!S
M;W5R8V5D(&UA<FME="!P87)A;65T97)S+"!S=6-H(&%S(&EN=&5R97-T(')A
M=&5S(&%N9"!C=7)R96YC>2!R871E<RX@/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^
M*&%C*28C,38P.T5A<FYI;F=S('!E<B!3:&%R93PO:3X\+V(^/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[0F%S:6,@:6YC;VUE('!E<B!S:&%R92!I<R!C;VUP=71E9"!B
M>2!D:79I9&EN9R!I;F-O;64@871T<FEB=71A8FQE('1O(&AO;&1E<G,@;V8@
M8V]M;6]N('-H87)E<R!B>2!T:&4@=V5I9VAT960@879E<F%G92!N=6UB97(@
M;V8@8V]M;6]N('-H87)E<R!O=71S=&%N9&EN9R!D=7)I;F<@=&AE('EE87(N
M($1I;'5T960@:6YC;VUE('!E<B!C;VUM;VX@<VAA<F4@<F5F;&5C=',@=&AE
M('!O=&5N=&EA;"!D:6QU=&EO;B!T:&%T(&-O=6QD(&]C8W5R(&EF('-E8W5R
M:71I97,@;W(@;W1H97(@8V]N=')A8W1S('1O(&ES<W5E(&-O;6UO;B!S:&%R
M97,@=V5R92!E>&5R8VES960@;W(@8V]N=F5R=&5D(&EN=&\@8V]M;6]N('-H
M87)E<RX@0V]M;6]N('-H87)E(&5Q=6EV86QE;G1S(&%R92!E>&-L=61E9"!F
M<F]M('1H92!C;VUP=71A=&EO;B!I;B!L;W-S('!E<FEO9',L(&%S('1H96ER
M(&5F9F5C=',@=V]U;&0@8F4@86YT:2UD:6QU=&EV92X@/"]F;VYT/CPO<#X-
M"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^/&(^/&D^*&%D*28C,38P.U-H87)E+6)A<V5D(&-O;7!E;G-A=&EO;CPO
M:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE($-O;7!A;GDG<R!S:&%R92UB
M87-E9"!C;VUP96YS871I;VX@=VET:"!E;7!L;WEE97,@86YD(&YO;BUE;7!L
M;WEE97,L('-U8V@@87,@<F5S=')I8W1E9"!S:&%R97,@86YD('-H87)E(&]P
M=&EO;G,L(&ES(&UE87-U<F5D(&%T('1H92!G<F%N="!D871E+"!B87-E9"!O
M;B!T:&4@9F%I<B!V86QU92!O9B!T:&4@87=A<F0L(&%N9"!I<R!R96-O9VYI
M>F5D(&%S(&5X<&5N<V4@;W9E<B!T:&4@<F5Q=6ES:71E('-E<G9I8V4@<&5R
M:6]D+B!4:&4@0V]M<&%N>2!H87,@;6%D92!A;B!E<W1I;6%T92!O9B!E>'!E
M8W1E9"!F;W)F96ET=7)E<R!A;F0@:7,@<F5C;V=N:7II;F<@8V]M<&5N<V%T
M:6]N(&-O<W0@;VYL>2!F;W(@=&AO<V4@97%U:71Y(&%W87)D<R!E>'!E8W1E
M9"!T;R!V97-T+B8C,38P.SPO9F]N=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CX\8CX\:3XH864I)B,Q-C`[4F5C96YT;'D@:7-S=65D
M(&%C8V]U;G1I;F<@<')O;F]U;F-E;65N=',\+VD^/"]B/CPO9F]N=#X\+W`^
M#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.TEN($UA>2`R,#$Q+"!T:&4@1D%30B!I<W-U960@05-5(#(P,3$M
M,#0L(")&86ER(%9A;'5E($UE87-U<F5M96YT("A4;W!I8R`X,C`I.B!!;65N
M9&UE;G1S('1O($%C:&EE=F4@0V]M;6]N($9A:7(@5F%L=64@365A<W5R96UE
M;G0@86YD($1I<V-L;W-U<F4@4F5Q=6ER96UE;G1S(&EN(%4N4RXF(S$V,#M'
M04%0(&%N9"!)1E)3<R(N(%1H:7,@05-5(&ES('1H92!R97-U;'0@;V8@:F]I
M;G0@969F;W)T<R!B>2!T:&4@1D%30B!A;F0@26YT97)N871I;VYA;"!!8V-O
M=6YT:6YG(%-T86YD87)D<R!";V%R9"!T;R!D979E;&]P(&$@<VEN9VQE+"!C
M;VYV97)G960@9F%I<B!V86QU92!F<F%M97=O<FLN(%1H92!G=6ED86YC92!I
M<R!L87)G96QY(&-O;G-I<W1E;G0@=VET:"!E>&ES=&EN9R!F86ER('9A;'5E
M(&UE87-U<F5M96YT('!R:6YC:7!L97,@:6X@52Y3+B8C,38P.T=!05`N(%1H
M92!G=6ED86YC92!E>'!A;F1S('1H92!E>&ES=&EN9R!D:7-C;&]S=7)E(')E
M<75I<F5M96YT<R!F;W(@9F%I<B!V86QU92!M96%S=7)E;65N=',@86YD(&UA
M:V5S(&]T:&5R(&%M96YD;65N=',N(%1H92!G=6ED86YC92!I<R!T;R!B92!A
M<'!L:65D('!R;W-P96-T:79E;'D@86YD(&ES(&5F9F5C=&EV92!F;W(@:6YT
M97)I;2!A;F0@86YN=6%L('!E<FEO9',@8F5G:6YN:6YG(&%F=&5R($1E8V5M
M8F5R)B,Q-C`[,34L(#(P,3$N($5A<FQY(&%P<&QI8V%T:6]N(&ES(&YO="!P
M97)M:71T960N(%1H92!#;VUP86YY(&1O97,@;F]T(&5X<&5C="!T:&4@861O
M<'1I;VX@;V8@=&AI<R!P<F]N;W5N8V5M96YT('=I;&P@:&%V92!A('-I9VYI
M9FEC86YT(&5F9F5C="!O;B!I=',@8V]N<V]L:61A=&5D(&9I;F%N8VEA;"!S
M=&%T96UE;G1S+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);B!*=6YE(#(P,3$L('1H
M92!&05-"(&ES<W5E9"!!4U4@,C`Q,2TP-2P@(D-O;7!R96AE;G-I=F4@26YC
M;VUE("A4;W!I8R`R,C`I+"!0<F5S96YT871I;VX@;V8@0V]M<')E:&5N<VEV
M92!);F-O;64N(B!4:&4@05-5(')E=FES97,@=&AE(&UA;FYE<B!I;B!W:&EC
M:"!E;G1I=&EE<R!P<F5S96YT(&-O;7!R96AE;G-I=F4@:6YC;VUE(&EN('1H
M96ER(&9I;F%N8VEA;"!S=&%T96UE;G1S+B!4:&4@;F5W(&=U:61A;F-E(')E
M;6]V97,@=&AE('!R97-E;G1A=&EO;B!O<'1I;VYS(&EN($%30R`R,C`L(")#
M;VUP<F5H96YS:79E($EN8V]M92PB(&%N9"!R97%U:7)E<R!E;G1I=&EE<R!T
M;R!R97!O<G0@8V]M<&]N96YT<R!O9B!C;VUP<F5H96YS:79E(&EN8V]M92!I
M;B!E:71H97(@*#$I)B,Q-C`[82!C;VYT:6YU;W5S('-T871E;65N="!O9B!C
M;VUP<F5H96YS:79E(&EN8V]M92!O<B`H,BDF(S$V,#MT=V\@<V5P87)A=&4@
M8G5T(&-O;G-E8W5T:79E('-T871E;65N=',N(%1H92!!4U4@9&]E<R!N;W0@
M8VAA;F=E('1H92!I=&5M<R!T:&%T(&UU<W0@8F4@<F5P;W)T960@:6X@;W1H
M97(@8V]M<')E:&5N<VEV92!I;F-O;64N($EN($1E8V5M8F5R(#(P,3$L('1H
M92!&05-"(&ES<W5E9"!!4U4@,C`Q,2TQ,BP@(D1E9F5R<F%L(&]F('1H92!%
M9F9E8W1I=F4@1&%T92!F;W(@06UE;F1M96YT<R!T;R!T:&4@4')E<V5N=&%T
M:6]N(&]F(%)E8VQA<W-I9FEC871I;VYS(&]F($ET96US($]U="!O9B!!8V-U
M;75L871E9"!/=&AE<B!#;VUP<F5H96YS:79E($EN8V]M92!I;B!!8V-O=6YT
M:6YG(%-T86YD87)D<R!5<&1A=&4@3F\N)B,Q-C`[,C`Q,2TP-2XB(%1H:7,@
M05-5(&1E9F5R<R!T:&4@<F5Q=6ER96UE;G0@:6X@05-5(#(P,3$M,#4@=&AA
M="!E;G1I=&EE<R!P<F5S96YT(')E8VQA<W-I9FEC871I;VX@861J=7-T;65N
M=',@9F]R(&5A8V@@8V]M<&]N96YT(&]F(&%C8W5M=6QA=&5D(&]T:&5R(&-O
M;7!R96AE;G-I=F4@:6YC;VUE("@B04]#22(I(&EN(&)O=&@@;F5T(&EN8V]M
M92!A;F0@;W1H97(@8V]M<')E:&5N<VEV92!I;F-O;64@;VX@=&AE(&9A8V4@
M;V8@=&AE(&9I;F%N8VEA;"!S=&%T96UE;G1S+B!!4U4@,C`Q,2TQ,B!R97%U
M:7)E<R!E;G1I=&EE<R!T;R!C;VYT:6YU92!T;R!P<F5S96YT(&%M;W5N=',@
M<F5C;&%S<VEF:65D(&]U="!O9B!!3T-)(&]N('1H92!F86-E(&]F('1H92!F
M:6YA;F-I86P@<W1A=&5M96YT<R!O<B!D:7-C;&]S92!T:&]S92!A;6]U;G1S
M(&EN('1H92!N;W1E<R!T;R!T:&4@9FEN86YC:6%L('-T871E;65N=',N(%1H
M92!E9F9E8W1I=F4@9&%T92!O9B!!4U4@,C`Q,2TQ,B!I<R!C;VYS:7-T96YT
M('=I=&@@05-5(#(P,3$M,#4L('=H:6-H(&ES(&5F9F5C=&EV92!F;W(@9FES
M8V%L('EE87)S+"!A;F0@:6YT97)I;2!P97)I;V1S('=I=&AI;B!T:&]S92!Y
M96%R<RP@8F5G:6YN:6YG(&%F=&5R($1E8V5M8F5R)B,Q-C`[,34L(#(P,3$@
M9F]R('!U8FQI8R!E;G1I=&EE<RX@5&AE(&%D;W!T:6]N(&]F('1H:7,@05-5
M('=I;&P@8VAA;F=E('1H92!#;VUP86YY)W,@<')E<V5N=&%T:6]N(&]F(&-O
M;7!R96AE;G-I=F4@:6YC;VUE(&EN(&ET<R!C;VYS;VQI9&%T960@9FEN86YC
M:6%L('-T871E;65N=',N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.TEN(%-E<'1E;6)E
M<B`R,#$Q+"!T:&4@1D%30B!I<W-U960@05-5(#(P,3$M,#@L("));G1A;F=I
M8FQE<R8C.#(Q,CM';V]D=VEL;"!A;F0@3W1H97(@*%1O<&EC(#,U,"DZ(%1E
M<W1I;F<@1V]O9'=I;&P@9F]R($EM<&%I<FUE;G0B+B!4:&ES($%352!P97)M
M:71S(&%N(&5N=&ET>2!T;R!F:7)S="!A<W-E<W,@<75A;&ET871I=F4@9F%C
M=&]R<R!T;R!D971E<FUI;F4@=VAE=&AE<B!I="!I<R!M;W)E(&QI:V5L>2!T
M:&%N(&YO="!T:&%T('1H92!F86ER('9A;'5E(&]F(&$@<F5P;W)T:6YG('5N
M:70@:7,@;&5S<R!T:&%N(&ET<R!C87)R>6EN9R!A;6]U;G0@87,@82!B87-I
M<R!F;W(@9&5T97)M:6YI;F<@=VAE=&AE<B!I="!I<R!N96-E<W-A<GD@=&\@
M<&5R9F]R;2!T:&4@='=O+7-T97`@9V]O9'=I;&P@:6UP86ER;65N="!T97-T
M(&1E<V-R:6)E9"!I;B!4;W!I8R`S-3`N(%1H92!M;W)E+6QI:V5L>2UT:&%N
M+6YO="!T:')E<VAO;&0@:7,@9&5F:6YE9"!A<R!H879I;F<@82!L:6ME;&EH
M;V]D(&]F(&UO<F4@=&AA;B`U,"8C,38P.W!E<F-E;G0N(%1H92!A;65N9&UE
M;G1S(&EN('1H:7,@05-5(&%P<&QY('1O(&%L;"!E;G1I=&EE<RP@8F]T:"!P
M=6)L:6,@86YD(&YO;G!U8FQI8RP@=&AA="!H879E(&=O;V1W:6QL(')E<&]R
M=&5D(&EN('1H96ER(&9I;F%N8VEA;"!S=&%T96UE;G1S+B!4:&4@86UE;F1M
M96YT<R!A<F4@969F96-T:79E(&9O<B!A;FYU86P@86YD(&EN=&5R:6T@9V]O
M9'=I;&P@:6UP86ER;65N="!T97-T<R!P97)F;W)M960@9F]R(&9I<V-A;"!Y
M96%R<R!B96=I;FYI;F<@869T97(@1&5C96UB97(F(S$V,#LQ-2P@,C`Q,2X@
M16%R;'D@861O<'1I;VX@:7,@<&5R;6ET=&5D+"!I;F-L=61I;F<@9F]R(&%N
M;G5A;"!A;F0@:6YT97)I;2!G;V]D=VEL;"!I;7!A:7)M96YT('1E<W1S('!E
M<F9O<FUE9"!A<R!O9B!A(&1A=&4@8F5F;W)E(%-E<'1E;6)E<B8C,38P.S$U
M+"`R,#$Q+"!I9B!A;B!E;G1I='DG<R!F:6YA;F-I86P@<W1A=&5M96YT<R!F
M;W(@=&AE(&UO<W0@<F5C96YT(&%N;G5A;"!O<B!I;G1E<FEM('!E<FEO9"!H
M879E(&YO="!Y970@8F5E;B!I<W-U960@;W(L(&9O<B!N;VYP=6)L:6,@96YT
M:71I97,L(&AA=F4@;F]T('EE="!B965N(&UA9&4@879A:6QA8FQE(&9O<B!I
M<W-U86YC92X@5&AE($-O;7!A;GD@9&]E<R!N;W0@97AP96-T('1H92!A9&]P
M=&EO;B!O9B!T:&ES('!R;VYO=6YC96UE;G0@=VEL;"!H879E(&$@<VEG;FEF
M:6-A;G0@969F96-T(&]N(&ET<R!C;VYS;VQI9&%T960@9FEN86YC:6%L('-T
M871E;65N=',N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T]N($1E8V5M8F5R)B,Q-C`[
M,38L(#(P,3$L('1H92!&05-"(&ES<W5E9"!!4U4@,C`Q,2TQ,2P@(D)A;&%N
M8V4@4VAE970@*%1O<&EC(#(Q,"DZ($1I<V-L;W-U<F5S(&%B;W5T($]F9G-E
M='1I;F<@07-S971S(&%N9"!,:6%B:6QI=&EE<RPB('=H:6-H(&-O;G1A:6YS
M(&YE=R!D:7-C;&]S=7)E(')E<75I<F5M96YT<R!R96=A<F1I;F<@=&AE(&YA
M='5R92!O9B!A;B!E;G1I='DG<R!R:6=H=',@;V8@<V5T;V9F(&%N9"!R96QA
M=&5D(&%R<F%N9V5M96YT<R!A<W-O8VEA=&5D('=I=&@@:71S(&9I;F%N8VEA
M;"!I;G-T<G5M96YT<R!A;F0@9&5R:79A=&EV92!I;G-T<G5M96YT<RX@5&AE
M(&YE=R!D:7-C;&]S=7)E<R!A<F4@9&5S:6=N960@=&\@;6%K92!F:6YA;F-I
M86P@<W1A=&5M96YT<R!T:&%T(&%R92!P<F5P87)E9"!U;F1E<B!54R8C,38P
M.T=!05`@;6]R92!C;VUP87)A8FQE('1O('1H;W-E('!R97!A<F5D('5N9&5R
M($E&4E-S+B!4;R!F86-I;&ET871E(&-O;7!A<FES;VX@8F5T=V5E;B!F:6YA
M;F-I86P@<W1A=&5M96YT<R!P<F5P87)E9"!U;F1E<B!54R8C,38P.T=!05`@
M86YD($E&4E-S+"!T:&4@;F5W(&1I<V-L;W-U<F5S('=I;&P@9VEV92!F:6YA
M;F-I86P@<W1A=&5M96YT('5S97)S(&EN9F]R;6%T:6]N(&%B;W5T(&)O=&@@
M9W)O<W,@86YD(&YE="!E>'!O<W5R97,N(%1H92!N97<@9&ES8VQO<W5R92!R
M97%U:7)E;65N=',@87)E(&5F9F5C=&EV92!F;W(@86YN=6%L(')E<&]R=&EN
M9R!P97)I;V1S(&)E9VEN;FEN9R!O;B!O<B!A9G1E<B!*86YU87)Y)B,Q-C`[
M,2P@,C`Q,RP@86YD(&EN=&5R:6T@<&5R:6]D<R!T:&5R96EN.R!R971R;W-P
M96-T:79E(&%P<&QI8V%T:6]N(&ES(')E<75I<F5D+B!4:&4@0V]M<&%N>2!D
M;V5S(&YO="!B96QI979E('1H870@=&AE(&%D;W!T:6]N(&]F('1H:7,@05-5
M('=I;&P@:&%V92!A(&UA=&5R:6%L(&5F9F5C="!O;B!I=',@8V]N<V]L:61A
M=&5D(&9I;F%N8VEA;"!S=&%T96UE;G1S+CPO9F]N=#X\+W`^/"]T9#X\+W1R
M/CPO=&%B;&4^/"]T9#X\+W1R/CPO=&%B;&4^/"]T9#X\+W1R/CPO=&%B;&4^
M#0H\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L
M93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P
M8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,
M;V-A=&EO;CH@9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U
M,#0Q,F9B,#9A.&8O5V]R:W-H965T<R]3:&5E=#`Y+FAT;6P-"D-O;G1E;G0M
M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M
M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^
M#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y
M<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I
M<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O
M($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*
M("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%
M344^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P
M86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^0E5324Y%4U,@0T]-0DE.051)
M3TX\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@
M8V]L<W!A;CTS1#$^,3(@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L
M(#(P,3$\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS
M=')O;F<^0E5324Y%4U,@0T]-0DE.051)3TX\+W-T<F]N9SX\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@
M("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@
M8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0E5324Y%4U,@0T]-0DE.051)3TX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS
M1"=F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA
M;B<L=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,RX@0E5324Y%
M4U,@0T]-0DE.051)3TX@/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T]N($IA;G5A
M<GDF(S$V,#LR."P@,C`Q,2P@0V%N861I86X@4V]L87(@4V]L=71I;VYS)B,Q
M-C`[26YC+B`H(D-34TDB*2!E;G1E<F5D(&EN=&\@82!P=7)C:&%S92!A9W)E
M96UE;G0@=VET:"!3:WE0;W=E<B!,:6UI=&5D("@B4VMY4&]W97(B*2P@86X@
M:6YD97!E;F1E;G0@=&AI<F0@<&%R='DL('1O('!U<F-H87-E(#4P)2!O9B!T
M:&4@<VAA<F4@:6YT97)E<W0@;V8@8F]T:"!3=6Y%(%-K>28C,38P.T=0($9I
M<G-T($QI9VAT($E)228C,38P.TQT9"`H(D9,,R8C,38P.T=0(BD@4W5N12!3
M:WD@1FER<W0@3&EG:'0@24E))B,Q-C`[3%`@*")&3#,F(S$V,#M,4"(I('1O
M(&5X=&5N9"!I=',@8G5S:6YE<W,@<V-O<&4@87,@82!S;VQA<B!F87)M(&]W
M;F5R(&EN($-A;F%D82!A;F0@=&\@<V5L;"!I=',@<V]L87(@;6]D=6QE<RX@
M1DPS)B,Q-C`[1U`@86YD($9,,R8C,38P.TQ0('=E<F4@9F]R;65D('1O(&)U
M:6QD+"!I;G-T86QL(&%N9"!O<&5R871E('1H92!0<F]J96-T($9,,RP@=VAI
M8V@@:7,@82!P<F]P;W-E9"!S;VQA<B!P;&%N="!I;B!/;G1A<FEO($-A;F%D
M82X@5&AE($-O;7!A;GD@<&%I9"`D,RPP,C`L,3`Y(&9O<B!T:&4@-3`E(&EN
M=&5R97-T(&EN($9,,R8C,38P.T=0(&%N9"!&3#,F(S$V,#M,4"!A;F0@86-C
M;W5N=&5D(&9O<B!T:&4@:6YV97-T;65N="!U<VEN9R!T:&4@97%U:71Y(&UE
M=&AO9"X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[3VX@36%Y)B,Q-C`[,C0L(#(P,3$L
M($-34TD@96YT97)E9"!I;G1O(&%N;W1H97(@<'5R8VAA<V4@86=R965M96YT
M('=I=&@@4VMY4&]W97(@=&\@86-Q=6ER92!T:&4@<F5M86EN:6YG(#4P)2!E
M<75I='D@:6YT97)E<W1S(&%N9"!B96-O;64@=&AE('-O;&4@<VAA<F5H;VQD
M97(@;V8@8F]T:"!&3#,F(S$V,#M'4"!A;F0@1DPS)B,Q-C`[3%`N(%1H92!#
M;VUP86YY('!A:60@)#,L,#@T+#<Q-"!F;W(@<W5C:"!I;G1E<F5S=',N(%1H
M92!F86ER('9A;'5E(&]F('1H92!A8W%U:7)E9"!C;VUP86YY(&%S(&]F($UA
M>28C,38P.S(T+"`R,#$Q(&%P<')O>&EM871E9"!T:&%T(&]F('1H92!A8W%U
M:7)E9"!C;VUP86YY(&%S(&]F($IA;G5A<GDF(S$V,#LR."P@,C`Q,3L@=&AE
M<F5F;W)E+"!N;R!M871E<FEA;"!G86EN(&]R(&QO<W,@<F5S=6QT960@9G)O
M;2!T:&4@<W1E<"!A8W%U:7-I=&EO;BXF(S$V,#M'4"=S(&%N9"!&3#,F(S$V
M,#M,4"=S(')E<W5L=',@;V8@;W!E<F%T:6]N<R!H879E(&)E96X@8V]N<V]L
M:61A=&5D('-I;F-E($UA>28C,38P.S(T+"`R,#$Q(&%N9"!W97)E(&EM;6%T
M97)I86P@9F]R('1H92!Y96%R(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P
M,3$N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/CQB/CQI/E!U<F-H87-E('!R:6-E(&%L;&]C
M871I;VXZ(#PO:3X\+V(^/"]F;VYT/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$
M1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"
M3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$U)3L@5TE$5$@Z(#<P)3L@4$%$
M1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/"$M+2!#
M3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M+3X\+V9O;G0^/"]P/@T*
M/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^#0H\9&EV(&%L
M:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D
M9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!4
M04),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W
M:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('=I9'1H/3-$-C4^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!7
M24142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L
M;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/DYE="!T86YG:6)L92!A<W-E=',@86-Q=6ER960\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXX-#4L.3(Y/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS
M1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^1&5F97)R960@=&%X(&QI86)I;&ET:65S/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$L,S0U+#$U,CPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T
M=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/E!O=V5R('!U<F-H87-E(&%G<F5E;65N=#PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0L,S,Y+#(P,3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D=O;V1W:6QL/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,BPR-C0L.#0U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$
M(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY4;W1A
M;"!C;VYS:61E<F%T:6]N/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-BPQ,#0L.#(S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@
M,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O
M9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^/"]D:78^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.T=O;V1W:6QL(&ES(&YO="!D961U8W1I8FQE(&9O<B!T87@@<'5R<&]S97,@
M86YD(&ES(&YO="!A;6]R=&EZ960L(&)U="!I<R!R979I97=E9"!A;FYU86QL
M>2!F;W(@:6UP86ER;65N="X@5&AE(&%C<75I<F5D(&=O;V1W:6QL(&ES(&YO
M="!D961U8W1I8FQE(&9O<B!T87@@<'5R<&]S97,N(#PO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.U1H92!F86ER('9A;'5E(&]F('1H92!P;W=E<B!P=7)C:&%S92!A9W)E
M96UE;G0L('=A<R!C86QC=6QA=&5D('5S:6YG('1H92!I;F-O;64@87!P<F]A
M8V@@86YD(&AA<R!A;B!E<W1I;6%T960@=7-E9G5L(&QI9F4@;V8@,C`F(S$V
M,#MY96%R<RX@06UO<G1I>F%T:6]N(&5X<&5N<V4@;V8@)#$T,BPY-CD@=V%S
M(')E8V]R9&5D(&9O<B!T:&4@>65A<B!E;F1E9"!$96-E;6)E<B8C,38P.S,Q
M+"`R,#$Q+CPO9F]N=#X\+W`^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B
M;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R
M.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@
M9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A
M.&8O5V]R:W-H965T<R]3:&5E=#$P+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M
M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X
M="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D
M/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N
M=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS
M1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO
M=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-
M"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@
M("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O
M=W-P86X],T0R/CQS=')O;F<^04Q,3U=!3D-%($9/4B!$3U5"5$953"!214-%
M259!0DQ%4SQB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T:"!C;VQS<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@
M/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C
M+B`S,2P@,C`Q,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C
M;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T
M;W`^/'-T<F]N9SY!3$Q/5T%.0T4@1D]2($1/54)41E5,(%)%0T5)5D%"3$53
M/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D%,
M3$]704Y#12!&3U(@1$]50E1&54P@4D5#14E604),15,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS1"=F;VYT+7-I>F4Z
M,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R
M:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^-"X@04Q,3U=!3D-%($9/4B!$3U5"
M5$953"!214-%259!0DQ%4R`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[06QL;W=A
M;F-E(&9O<B!D;W5B=&9U;"!R96-E:79A8FQE<R!A<F4@8V]M<')I<V5D(&]F
M(&%L;&]W86YC97,@9F]R(&%C8V]U;G0@<F5C96EV86)L92!T<F%D92!A;F0@
M861V86YC97,@=&\@<W5P<&QI97)S+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M!;B!A
M;F%L>7-I<R!O9B!A;&QO=V%N8V5S(&9O<B!A8V-O=6YT<R!R96-E:79A8FQE
M+"!T<F%D92!F;W(@=&AE('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L
M(#(P,#DL(#(P,3`@86YD(#(P,3$@:7,@87,@9F]L;&]W<SH@/"]F;VYT/CPO
M<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'
M+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z
M(#$U)3L@5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ
M(')E;&%T:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q
M,#`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='
M140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E
M;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O
M<F1E<CTS1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M
M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C$^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!W:61T:#TS1#8U/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$
M-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED
M=&@],T0U.3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=VED=&@],T0Q,CX\+W1D/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!%
M3D0@+2T^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O
M;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E
M<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O
M;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A
M;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A
M;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O
M;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C
M,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%
M149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY"96=I;FYI;F<@;V8@=&AE('EE87(\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU+#8P-2PY.#,\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C$X+#`R.2PT-#`\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C<L.34V+#`S-CPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^06QL;W=A;F-E
M<R!M861E("AR979E<G-E9"D@9'5R:6YG('1H92!Y96%R/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,38L-3,V+#4Y,CPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$P+#`X,BPW,3@\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXV+#4U,BPY,C8\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*
M/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^06-C;W5N
M=',@=W)I='1E;BUO9F8@86=A:6YS="!A;&QO=V%N8V5S/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#0L,3$S+#,P-SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B@U+#`U,RPU,S@\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI
M9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G
M34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY&;W)E:6=N(&5X8VAA;F=E
M(&5F9F5C=#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C$W,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^.2PS,30\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4P+#`U-SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG
M;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P
M="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C
M,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D-L;W-I;F<@8F%L86YC93PO9F]N=#X\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C$X+#`R.2PT-#`\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C<L.34V+#`S-CPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^.2PU,#4L-#@Q/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S
M='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@
M9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R
M+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^/"]D:78^#0H\<"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T%N(&%N
M86QY<VES(&]F(&%L;&]W86YC97,@9F]R(&%D=F%N8V5S('1O('-U<'!L:65R
M<R!F;W(@=&AE('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL
M(#(P,3`@86YD(#(P,3$@:7,@87,@9F]L;&]W<SH@/"]F;VYT/CPO<#X-"CQD
M:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z
M(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$U)3L@
M5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T
M:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M
M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"
M3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C
M:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS
M1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@]
M,T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C$^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@
M=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#8Q/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V
M,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED
M=&@],T0Q,CX\+W1D/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!%3D0@+2T^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS
M<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L
M<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS
M1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^
M/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^
M/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ
M93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^
M)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY"96=I;FYI;F<@;V8@=&AE('EE87(\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXR+#,T,2PV.#4\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C$P+#DX-2PQ.34\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C$Y+#,X.2PU-#(\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS
M1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%L;&]W86YC97,@;6%D
M92!D=7)I;F<@=&AE('EE87(\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXX+#8T,2PS,38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C$P+#(S.2PX-3@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C$W+#<R."PV.#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS
M1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^06-C;W5N=',@=W)I='1E;BUO
M9F8@86=A:6YS="!A;&QO=V%N8V5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^*#(L,C`U+#@T.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B
M9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/D9O<F5I9VX@97AC:&%N9V4@969F96-T/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPQ.30\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,W,"PS,S<\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L,#`U+#0Y.#PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO
M='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS
M1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/D-L;W-I;F<@8F%L86YC93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C$P+#DX-2PQ.34\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C$Y+#,X.2PU-#(\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C,X+#$R,RPW,C$\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D
M;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX-"CPA+2T@96YD(&]F('5S97(M
M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X\+V1I=CX\+W1D/CPO='(^/"]T
M86)L93X-"CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\
M+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A
M<G1?8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF#0I#;VYT
M96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?-#@T9E]B
M-#`P7S4P-#$R9F(P-F$X9B]7;W)K<VAE971S+U-H965T,3$N:'1M;`T*0V]N
M=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N
M=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\
M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E
M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^
M/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^
M+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE
M860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS
M1$E$,$5-13X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@
M8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY)3E9%3E1/4DE%4SQB
M<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS
M<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q
M,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N
M9SY)3E9%3E1/4DE%4SPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#Y)3E9%3E1/4DE%4SPO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'1A8FQE('-T>6QE/3-$)V9O;G0M<VEZ93HQ,'!T.R!F;VYT
M+69A;6EL>3HG5&EM97,@3F5W(%)O;6%N)RQT:6UE<RQS97)I9CLG/@T*/'1R
M/@T*/'1D/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CX\8CXU+B!)3E9%3E1/4DE%4R`\+V(^/"]F;VYT/CPO<#X-
M"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[26YV96YT;W)I97,@8V]N<VES="!O9B!T:&4@9F]L;&]W:6YG.B`\
M+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$24Y'+5))1TA4.B`P<'0[
M(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/5%1/33H@,'!T.R!-05)'
M24XM3$5&5#H@,34E.R!724142#H@-S`E.R!0041$24Y'+51/4#H@,'!T.R!0
M3U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/34U!3D0]041$7U1!0DQ%
M5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF
M:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI9VX],T1C96YT97(^#0H\
M=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS
M1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!72414
M2%,@4T54("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0W-SX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@]
M,T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM
M(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@
M+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G
M0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ
M93TS1#$^/&(^070@1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P,3`@/"]B
M/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O
M;G0@<VEZ93TS1#$^/&(^070@1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P
M,3$@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q
M-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N
M=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT
M/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P
M86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS
M1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4F%W(&UA=&5R:6%L<SPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDS+#DP,"PU.#8\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4P+#`V,BPY-#0\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)
M3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/E=O<FLM:6XM<')O8V5S<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C4P+#`Y-"PW,#<\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C0Y+#$U-RPT-30\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG
M;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^1FEN:7-H960@9V]O9',\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,C@L,3`Q
M+#(X,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3DW+#,T
M-RPW,CD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU
M<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SXF
M(S$V,#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(W,BPP.38L
M-3<U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR.38L-38X
M+#$R-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P
M=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R
M+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX-"CPA
M+2T@96YD(&]F('5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X\+V1I
M=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[26X@,C`P.2P@,C`Q,"!A;F0@,C`Q,2P@:6YV96YT;W)Y('=A
M<R!W<FET=&5N(&1O=VX@8GD@)#$R+#0W."PY-#0L("0R+#$P,2PQ,C0@86YD
M("0X+#0U-BPR-C`L(')E<W!E8W1I=F5L>2P@=&\@<F5F;&5C="!T:&4@;&]W
M97(@;V8@8V]S="!O<B!M87)K970N/"]F;VYT/CPO<#X\+W1D/CPO='(^/"]T
M86)L93X-"CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\
M+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A
M<G1?8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF#0I#;VYT
M96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?-#@T9E]B
M-#`P7S4P-#$R9F(P-F$X9B]7;W)K<VAE971S+U-H965T,3(N:'1M;`T*0V]N
M=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N
M=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\
M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E
M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^
M/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^
M+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE
M860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS
M1$E$,$5-13X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@
M8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY04D]015)462P@4$Q!
M3E0@04Y$($5154E0345.5"P@3D54/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@
M("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/C$R($UO;G1H<R!%;F1E
M9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@
M8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$Q/&)R/CPO=&@^#0H@("`@("`\+W1R
M/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS
M1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/E!23U!%4E19+"!03$%.5"!!3D0@
M15%525!-14Y4+"!.150\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V
M86QI9VX],T1T;W`^4%)/4$525%DL(%!,04Y4($%.1"!%455)4$U%3E0L($Y%
M5#PO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'1A8FQE('-T>6QE
M/3-$)V9O;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3HG5&EM97,@3F5W(%)O
M;6%N)RQT:6UE<RQS97)I9CLG/@T*/'1R/@T*/'1D/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CXV+B!04D]0
M15)462P@4$Q!3E0@04Y$($5154E0345.5"P@3D54(#PO8CX\+V9O;G0^/"]P
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#M0<F]P97)T>2P@<&QA;G0@86YD(&5Q=6EP;65N="P@;F5T(&-O
M;G-I<W0@;V8@=&AE(&9O;&QO=VEN9SH@/"]F;VYT/CPO<#X-"CQD:78@<W1Y
M;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z(#!P=#L@
M4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$U)3L@5TE$5$@Z
M(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T:79E)SX-
M"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M+3X\+V9O
M;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^
M#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C:6YG/3-$
M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS1#`^#0H\
M='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@]
M,T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#<W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3
M($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N
M=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/D%T($1E8V5M8F5R
M)B,Q-C`[,S$L/&)R("\^#0HR,#$P(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C
M,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/D%T($1E
M8V5M8F5R)B,Q-C`[,S$L/&)R("\^#0HR,#$Q(#PO8CX\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T
M=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N
M="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q
M-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$
M,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/D)U:6QD:6YG<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C8W+#DV,BPT,#0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C$U,"PQ-#<L-#8P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY,96%S96AO;&0@:6UP<F]V96UE
M;G1S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,RPR
M.3,L,C0X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR+#<T
M,BPS,#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$
M(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^36%C:&EN97)Y/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,C$S+#(R,"PU.#0\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C0Q,RPP-SDL,3$Q/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY&=7)N:71U<F4L(&9I
M>'1U<F5S(&%N9"!E<75I<&UE;G0\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXQ-"PP.#8L,3$S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXR-BPS.3<L-C,X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI
M9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS
M1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/DUO=&]R('9E:&EC;&5S
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPR-3(L
M-SDP/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR+#DP."PR
M-C`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS
M1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[
M(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SXF(S$V
M,#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,P,"PX,34L,3,Y
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU.34L,C<T+#<W
M-#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%
M149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY,97-S.B!!8V-U;75L871E9"!D97!R96-I871I;VX\+V9O;G0^
M/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH-C0L,C4W+#DX.3PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@Q,C(L,#<X+#,T-CPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T
M;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SXF(S$V,#L\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C(S-BPU-3<L,34P/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT-S,L,3DV+#0R.#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY#;VYS
M=')U8W1I;VX@:6X@<')O8V5S<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/CDS+#DP,BPX,C@\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C,V+#@W,RPP,#@\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY0<F]P97)T>2P@<&QA
M;G0@86YD(&5Q=6EP;65N="P@;F5T/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,S,P+#0U.2PY-S@\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C4Q,"PP-CDL-#,V/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S
M='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I
M960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M$97!R96-I871I;VX@
M97AP96YS92!O9B!P<F]P97)T>2P@<&QA;G0@86YD(&5Q=6EP;65N="!W87,@
M)#(P+#,Y,"PX-C(L("0S,"PY-#8L,#,U(&%N9"`D-34L,3`T+#8U-B!F;W(@
M=&AE('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@
M86YD(#(P,3$L(')E<W!E8W1I=F5L>2X@0V]N<W1R=6-T:6]N(&EN('!R;V-E
M<W,@<F5P<F5S96YT<R!P<F]D=6-T:6]N(&9A8VEL:71I97,@=6YD97(@8V]N
M<W1R=6-T:6]N+CPO9F]N=#X\+W`^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@
M/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P
M7S(R.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO
M;CH@9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B
M,#9A.&8O5V]R:W-H965T<R]3:&5E=#$S+FAT;6P-"D-O;G1E;G0M5')A;G-F
M97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@
M=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH
M96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N
M=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP
M93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!2
M96UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D
M>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@
M("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q
M(')O=W-P86X],T0R/CQS=')O;F<^24Y404Y'24),12!!4U-%5%,L($Y%5#QB
M<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS
M<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@
M("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q
M,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E
M/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N
M9SY)3E1!3D=)0DQ%($%34T544RP@3D54/"]S=')O;F<^/"]T9#X-"B`@("`@
M("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/DE.5$%.1TE"3$4@05-31513+"!.150\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS
M1"=F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA
M;B<L=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQT86)L92!S='EL93TS
M1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B`G5&EM97,@3F5W(%)O
M;6%N)RQT:6UE<RQS97)I9B<^#0H\='(^#0H\=&0^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/C<N($E.5$%.
M1TE"3$4@05-31513+"!.150@/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!F
M;VQL;W=I;F<@<W5M;6%R:7IE<R!T:&4@0V]M<&%N>2=S(&EN=&%N9VEB;&4@
M87-S971S.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$24Y'+5))
M1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/5%1/33H@
M,'!T.R!-05)'24XM3$5&5#H@,34E.R!724142#H@-S`E.R!0041$24Y'+51/
M4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/34U!3D0]
M041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S
M97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI9VX],T1C
M96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$
M,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/
M3%5-3B!724142%,@4T54("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$
M-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED
M=&@],T0V,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C$^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#4U/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^/"$M+2!404),
M12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&YO=W)A
M<#TS1&YO=W)A<"!A;&EG;CTS1&QE9G0^#0H\9&EV('-T>6QE/3-$)TU!4D=)
M3BU"3U143TTZ(#!P=#L@5TE$5$@Z(#@U<'0[($)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED)SX\9F]N="!S:7IE/3-$,3X\8CY!<R!O9B!$96-E
M;6)E<B8C,38P.S,Q+"`R,#$Q(#PA+2T@0T]-34%.1#U!1$1?4T-23U!01412
M54Q%+#@U<'0@+2T^/"]B/CPO9F]N=#X\+V1I=CX\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C
M96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^1W)O<W,\8G(@
M+SX-"D-A<G)Y:6YG/&)R("\^#0I!;6]U;G0@/"]B/CPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^
M06-C=6UU;&%T960\8G(@+SX-"D%M;W)T:7IA=&EO;B`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$
M,3X\8CY.970@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^
M/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R
M(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O
M<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^06-Q=6ER960@<&]W97(@<'5R8VAA
M<V4@86=R965M96YT<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C0L,3$Q+#$Y.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^*#$T,BPY-CD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS
M+#DV."PR,S`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/E1E8VAN:6-A;"!K;F]W+6AO=SPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L,#(S+#,U-#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#(Q,RPQ.3D\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXX,3`L,34U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI
M9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS
M1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D-O;7!U=&5R('-O9G1W
M87)E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-"PY
M.#(L.#,S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,2PR
M-#0L.3@T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,RPW,S<L.#0Y
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/E1O=&%L(&EN=&%N9VEB;&4@87-S971S+"!N970\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,"PQ,3<L,S@V
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,2PV,#$L,34R
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^."PU,38L,C,T/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N
M/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B
M;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR
M-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM
M(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^/"]D:78^
M#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/CQB<B`O/CPO9F]N=#XF(S$V,#L\+W`^#0H\9&EV('-T>6QE/3-$)U!!
M1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M
M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[(%!!
M1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA+2T@
M0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO<#X-
M"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A
M;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A
M9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@
M5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@
M=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#4U/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V
M,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED
M=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-34^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\
M(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L
M:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$;&5F=#X-"CQD:78@<W1Y;&4]
M,T0G34%21TE.+4)/5%1/33H@,'!T.R!724142#H@.#5P=#L@0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G/CQF;VYT('-I>F4],T0Q/CQB/D%S
M(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3`@/"$M+2!#3TU-04Y$/4%$1%]3
M0U)/4%!%1%)53$4L.#5P="`M+3X\+V(^/"]F;VYT/CPO9&EV/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CY'
M<F]S<SQB<B`O/@T*0V%R<GEI;F<\8G(@+SX-"D%M;W5N="`\+V(^/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE
M/3-$,3X\8CY!8V-U;75L871E9#QB<B`O/@T*06UO<G1I>F%T:6]N(#PO8CX\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE
M/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT
M('-I>F4],T0Q/CQB/DYE="`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P
M.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^
M/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\
M+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L
M:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY496-H;FEC86P@:VYO
M=RUH;W<\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY
M-S,L-C,P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,3`U
M+#0W-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@V."PQ-3,\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/D-O;7!U=&5R('-O9G1W87)E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,BPR.#@L,#$Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXH-#8P+#@U,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$L.#(W+#$U.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E1O=&%L(&EN=&%N9VEB;&4@
M87-S971S+"!N970\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXS+#(V,2PV-#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/B@U-C8L,S(Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPV
M.34L,S$R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N
M-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B;&4^
M/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"
M3$4@+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.T%M;W)T:7IA=&EO;B!E>'!E;G-E(&9O<B!T
M:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`P.2P@,C`Q,"!A
M;F0@,C`Q,2!W97)E("0Q,3<L-3(Q+"`D,S(P+#$T-B!A;F0@)#$L,#$R+#8R
M-"P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M!;6]R=&EZ871I
M;VX@97AP96YS97,@;V8@=&AE(&%B;W9E(&EN=&%N9VEB;&4@87-S971S(&ES
M(&5X<&5C=&5D('1O(&)E(&%P<')O>&EM871E;'D@)#$N,28C,38P.VUI;&QI
M;VXL("0Q+C`F(S$V,#MM:6QL:6]N+"`D,2XP)B,Q-C`[;6EL;&EO;BP@)#$N
M,"8C,38P.VUI;&QI;VX@86YD("0P+C<F(S$V,#MM:6QL:6]N(&9O<B!T:&4@
M>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`Q,BP@,C`Q,RP@,C`Q
M-"P@,C`Q-2!A;F0@,C`Q-BP@<F5S<&5C=&EV96QY+CPO9F]N=#X\+W`^/"]T
M9#X\+W1R/CPO=&%B;&4^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y
M/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?
M-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL
M93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O
M5V]R:W-H965T<R]3:&5E=#$T+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC
M;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H
M=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*
M("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS
M1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E
M>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@
M5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@
M("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\
M='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P
M86X],T0R/CQS=')O;F<^1D%)4B!604Q512!-14%355)%345.5#QB<CX\+W-T
M<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$
M,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,3QB<CX\
M+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY&04E2
M(%9!3%5%($U%05-54D5-14Y4/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/D9!25(@5D%,544@345!4U5214U%3E0\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS1"=F;VYT
M+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA;B<L=&EM
M97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^."X@1D%)4B!604Q512!-
M14%355)%345.5"`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[07,@;V8@1&5C96UB
M97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@:6YF;W)M871I;VX@86)O=70@
M:6YP=71S(&EN=&\@=&AE(&9A:7(@=F%L=64@;65A<W5R96UE;G1S(&]F('1H
M92!#;VUP86YY)W,@87-S971S(&]R(&QI86)I;&ET:65S('1H870@87)E(&UE
M87-U<F5D(&%T(&9A:7(@=F%L=64@;VX@82!R96-U<G)I;F<@8F%S:7,@:6X@
M<&5R:6]D<R!S=6)S97%U96YT('1O('1H96ER(&EN:71I86P@<F5C;V=N:71I
M;VX@:7,@87,@9F]L;&]W<SH@/"]F;VYT/CPO<#X-"CQD:78@<W1Y;&4],T0G
M4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.
M1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$P)3L@5TE$5$@Z(#@P)3L@
M4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T:79E)SX-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/"$M
M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M+3X\+V9O;G0^/"]P
M/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^#0H\9&EV
M(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL
M<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS1#`^#0H\='(^/"$M
M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$-C<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#8W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V,3X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$-C0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/
M3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L
M969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#$Q/CQF;VYT('-I>F4],T0Q/CQB
M/D9A:7(@5F%L=64@365A<W5R96UE;G1S(&%T(%)E<&]R=&EN9R!$871E(%5S
M:6YG(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO
M='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$;&5F=#X-
M"CQD:78@<W1Y;&4],T0G34%21TE.+4)/5%1/33H@,'!T.R!724142#H@.#5P
M=#L@0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G/CQF;VYT('-I
M>F4],T0Q/CQB/D%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$@/"$M+2!#
M3TU-04Y$/4%$1%]30U)/4%!%1%)53$4L.#5P="`M+3X\+V(^/"]F;VYT/CPO
M9&EV/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S
M:7IE/3-$,3X\8CY4;W1A;"!&86ER/&)R("\^#0I686QU92!A;F0\8G(@+SX-
M"D-A<G)Y:6YG/&)R("\^#0I686QU92!O;B!T:&4\8G(@+SX-"D)A;&%N8V4@
M4VAE970@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L
M:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A
M;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^475O=&5D(%!R:6-E<SQB<B`O/@T*
M:6X@06-T:79E/&)R("\^#0I-87)K971S(&9O<CQB<B`O/@T*261E;G1I8V%L
M/&)R("\^#0I!<W-E=',\8G(@+SX-"BA,979E;"8C,38P.S$I(#PO8CX\+V9O
M;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/CQB/E-I9VYI9FEC86YT/&)R("\^#0I/=&AE<CQB<B`O/@T*3V)S
M97)V86)L93QB<B`O/@T*26YP=71S/&)R("\^#0HH3&5V96PF(S$V,#LR*2`\
M+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\
M9F]N="!S:7IE/3-$,3X\8CY3:6=N:69I8V%N=#QB<B`O/@T*56YO8G-E<G9A
M8FQE/&)R("\^#0I);G!U=',\8G(@+SX-"BA,979E;"8C,38P.S,I(#PO8CX\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@
M=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY!<W-E=',Z/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$
M=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^1F]R96EG;B!E>&-H86YG92!O<'1I
M;VX@8V]N=')A8W1S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-#<Y+#,S,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-#<Y+#,S,SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY&;W)E:6=N(&5X8VAA;F=E(&9O<G=A<F0@8V]N=')A8W1S/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPR-#<L
M,C`U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXD/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXR+#(T-RPR,#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\
M<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ
M,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E1O=&%L
M($%S<V5T<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/B0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C(L-S(V+#4S.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,BPW,C8L-3,X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS
M1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE
M.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P
M="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX-"CPA+2T@96YD(&]F('5S
M97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X\+V1I=CX-"CQD:78@<W1Y
M;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z(#!P=#L@
M4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$P)3L@5TE$5$@Z
M(#@P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T:79E)SX-
M"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M+3X\+V9O
M;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^
M#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C:6YG/3-$
M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS1#`^#0H\
M='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$-C<^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@]
M,T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#8W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V,3X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q
M,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('=I9'1H/3-$-C0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!
M0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$
M8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#$Q/CQF;VYT('-I>F4]
M,T0Q/CQB/D9A:7(@5F%L=64@365A<W5R96UE;G1S(&%T(%)E<&]R=&EN9R!$
M871E(%5S:6YG(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$
M;&5F=#X-"CQD:78@<W1Y;&4],T0G34%21TE.+4)/5%1/33H@,'!T.R!72414
M2#H@.#5P=#L@0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G/CQF
M;VYT('-I>F4],T0Q/CQB/D%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3`@
M/"$M+2!#3TU-04Y$/4%$1%]30U)/4%!%1%)53$4L.#5P="`M+3X\+V(^/"]F
M;VYT/CPO9&EV/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\
M9F]N="!S:7IE/3-$,3X\8CY4;W1A;"!&86ER/&)R("\^#0I686QU92!A;F0\
M8G(@+SX-"D-A<G)Y:6YG/&)R("\^#0I686QU92!O;B!T:&4\8G(@+SX-"D)A
M;&%N8V4@4VAE970@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^475O=&5D(%!R:6-E<SQB
M<B`O/@T*:6X@06-T:79E/&)R("\^#0I-87)K971S(&9O<CQB<B`O/@T*261E
M;G1I8V%L/&)R("\^#0I!<W-E=',\8G(@+SX-"BA,979E;"8C,38P.S$I(#PO
M8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF
M;VYT('-I>F4],T0Q/CQB/E-I9VYI9FEC86YT/&)R("\^#0I/=&AE<CQB<B`O
M/@T*3V)S97)V86)L93QB<B`O/@T*26YP=71S/&)R("\^#0HH3&5V96PF(S$V
M,#LR*2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N
M/3-$,CX\9F]N="!S:7IE/3-$,3X\8CY3:6=N:69I8V%N=#QB<B`O/@T*56YO
M8G-E<G9A8FQE/&)R("\^#0I);G!U=',\8G(@+SX-"BA,979E;"8C,38P.S,I
M(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY!<W-E
M=',Z/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L
M:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^1F]R96EG;B!E>&-H86YG
M92!F;W)W87)D(&-O;G1R86-T<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C(L,3@R+#8W-SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPQ.#(L-C<W
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF
M(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N
M-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T
M;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'
M24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E1O=&%L($%S<V5T<SPO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(L,3@R
M+#8W-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,BPQ.#(L-C<W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF
M(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N
M-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3&EA8FEL
M:71I97,Z/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@
M=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY&;W)E:6=N(&5X
M8VAA;F=E(&]P=&EO;B!C;VYT<F%C=',\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#`V,BPQ-SD\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L,#8R
M+#$W.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L
M;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^1F]R96EG;B!E>&-H86YG92!F;W)W87)D(&-O;G1R
M86-T<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/B0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C$L,S@Y+#DX,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,2PS.#DL.3@S/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$
M=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P
M="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C
M,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/E1O=&%L($QI86)I;&ET:65S/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPT-3(L,38R/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR+#0U,BPQ-C(\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI
M9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O
M=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R
M+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"
M3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$
M,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO
M9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%
M("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#M4:&4@0V]M<&%N>2=S(&9O<F5I9VX@8W5R<F5N
M8WD@9&5R:79A=&EV92!I;G-T<G5M96YT<R!R96QA=&4@=&\@9F]R96EG;B!E
M>&-H86YG92!O<'1I;VX@;W(@9F]R=V%R9"!C;VYT<F%C=',@:6YV;VQV:6YG
M(&UA:F]R(&-U<G)E;F-I97,@<W5C:"!A<R!%=7)O(&%N9"!54T0N(%-I;F-E
M(&ET<R!D97)I=F%T:79E(&EN<W1R=6UE;G1S(&%R92!N;W0@=')A9&5D(&]N
M(&%N(&5X8VAA;F=E+"!T:&4@0V]M<&%N>2!V86QU97,@=&AE;2!U<VEN9R!V
M86QU871I;VX@;6]D96QS+B!);G1E<F5S="!R871E('EI96QD(&-U<G9E<R!A
M;F0@9F]R96EG;B!E>&-H86YG92!R871E<R!A<F4@=&AE('-I9VYI9FEC86YT
M(&EN<'5T<R!I;G1O('1H97-E('9A;'5A=&EO;B!M;V1E;',N(%1H97-E(&EN
M<'5T<R!A<F4@;V)S97)V86)L92!I;B!A8W1I=F4@;6%R:V5T<R!O=F5R('1H
M92!T97)M<R!O9B!T:&4@:6YS=')U;65N=',@=&AE($-O;7!A;GD@:&]L9',L
M(&%N9"!A8V-O<F1I;F=L>2P@=&AE(&9A:7(@=F%L=64@;65A<W5R96UE;G1S
M(&%R92!C;&%S<VEF:65D(&%S($QE=F5L)B,Q-C`[,B!I;B!T:&4@:&EE<F%R
M8VAY+B!4:&4@0V]M<&%N>2!C;VYS:61E<G,@=&AE(&5F9F5C="!O9B!I=',@
M;W=N(&-R961I="!S=&%N9&EN9R!A;F0@=&AA="!O9B!I=',@8V]U;G1E<G!A
M<G1I97,@:6X@=F%L=6%T:6]N<R!O9B!I=',@9&5R:79A=&EV92!F:6YA;F-I
M86P@:6YS=')U;65N=',N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY
M(&1I9"!N;W0@:&%V92!A;GD@87-S971S(&]R(&QI86)I;&ET:65S(&UE87-U
M<F5D(&%T(&9A:7(@=F%L=64@;VX@82!N;VXM<F5C=7)R:6YG(&)A<VES(&9O
M<B!T:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!A;F0@
M,C`Q,2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE($-O;7!A;GD@86QS;R!H;VQD
M<R!F:6YA;F-I86P@:6YS=')U;65N=',@=&AA="!A<F4@;F]T(')E8V]R9&5D
M(&%T(&9A:7(@=F%L=64@:6X@=&AE(&-O;G-O;&ED871E9"!B86QA;F-E('-H
M965T<RP@8G5T('=H;W-E(&9A:7(@=F%L=64@:7,@<F5Q=6ER960@=&\@8F4@
M9&ES8VQO<V5D('5N9&5R(%53)B,Q-C`[1T%!4"X@5&AE(&-A<G)Y:6YG('9A
M;'5E(&]F(&-A<V@@86YD(&-A<V@@97%U:79A;&5N=',L('1R861E(')E8V5I
M=F%B;&5S+"!B:6QL960@86YD('5N8FEL;&5D+"!A;6]U;G0@9'5E(&9R;VT@
M<F5L871E9"!P87)T:65S+"!A8V-O=6YT<R!A;F0@<VAO<G0M=&5R;2!N;W1E
M<R!P87EA8FQE+"!O=&AE<B!P87EA8FQE<RP@;W1H97(@8W5R<F5N="!L:6%B
M:6QI=&EE<RP@86UO=6YT<R!D=64@=&\@<F5L871E9"!P87)T:65S+"!A;F0@
M<VAO<G0M=&5R;2!B;W)R;W=I;F=S(&%P<')O>&EM871E('1H96ER(&9A:7(@
M=F%L=65S(&1U92!T;R!T:&4@<VAO<G0M=&5R;2!M871U<FET>2!O9B!T:&5S
M92!I;G-T<G5M96YT<RX@3&]N9RUT97)M(&)A;FL@8F]R<F]W:6YG<R!O9B`D
M.#@L,C0Y+#`R-R!A<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q(&%P<')O
M>&EM871E('1H96ER(&9A:7(@=F%L=64@<VEN8V4@=&AE<V4@8F]R<F]W:6YG
M<R!C;VYT86EN('9A<FEA8FQE(&EN=&5R97-T(')A=&5S+B`\+V9O;G0^/"]P
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#M$97!E;F1I;F<@;VX@=&AE('1E<FUS(&]F('1H92!S<&5C:69I
M8R!D97)I=F%T:79E(&EN<W1R=6UE;G1S(&%N9"!M87)K970@8V]N9&ET:6]N
M<RP@<V]M92!O9B!T:&4@0V]M<&%N>2=S(&1E<FEV871I=F4@:6YS=')U;65N
M=',@;6%Y(&)E(&%S<V5T<R!A;F0@;W1H97)S(&QI86)I;&ET:65S(&%T(&%N
M>2!P87)T:6-U;&%R('!O:6YT(&EN('1I;64N(#PO9F]N=#X\+W`^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.U1H92!#;VUP86YY)W,@<')I;6%R>2!O8FIE8W1I=F4@9F]R(&AO;&1I;F<@
M9&5R:79A=&EV92!F:6YA;F-I86P@:6YS=')U;65N=',@:7,@=&\@;6%N86=E
M(&-U<G)E;F-Y(')I<VLN(%1H92!R96-O9VYI=&EO;B!O9B!G86EN<R!O<B!L
M;W-S97,@<F5S=6QT:6YG(&9R;VT@8VAA;F=E<R!I;B!F86ER('9A;'5E<R!O
M9B!T:&]S92!D97)I=F%T:79E(&EN<W1R=6UE;G1S(&ES(&)A<V5D(&]N('1H
M92!U<V4@;V8@96%C:"!D97)I=F%T:79E(&EN<W1R=6UE;G0@86YD('=H971H
M97(@:70@<75A;&EF:65S(&9O<B!H961G92!A8V-O=6YT:6YG+B`\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M4:&4@0V]M<&%N>2!E;G1E<F5D(&EN=&\@8V5R=&%I;B!F
M;W)E:6=N(&-U<G)E;F-Y(&1E<FEV871I=F4@8V]N=')A8W1S('1O('!R;W1E
M8W0@86=A:6YS="!V;VQA=&EL:71Y(&]F(&9U='5R92!C87-H(&9L;W=S(&-A
M=7-E9"!B>2!T:&4@8VAA;F=E<R!I;B!F;W)E:6=N(&5X8VAA;F=E(')A=&5S
M+B!4:&4@9F]R96EG;B!C=7)R96YC>2!D97)I=F%T:79E(&-O;G1R86-T<R!D
M;R!N;W0@<75A;&EF>2!F;W(@:&5D9V4@86-C;W5N=&EN9R!A;F0L(&%S(&$@
M<F5S=6QT+"!T:&4@8VAA;F=E<R!I;B!F86ER('9A;'5E(&]F('1H92!F;W)E
M:6=N(&-U<G)E;F-Y(&1E<FEV871I=F4@8V]N=')A8W1S(&%R92!R96-O9VYI
M>F5D(&EN('1H92!C;VYS;VQI9&%T960@<W1A=&5M96YT<R!O9B!O<&5R871I
M;VYS+B!4:&4@0V]M<&%N>2!R96-O<F1E9"!A(&=A:6X@*&QO<W,I(&]N(&9O
M<F5I9VX@8W5R<F5N8WD@9&5R:79A=&EV92!C;VYT<F%C=',@;V8@)#DL.#<P
M+#,S,RP@)#$L-C4V+#DR."!A;F0@)"@U+#<U,"PY.#$I(&9O<B!T:&4@>65A
M<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`P.2P@,C`Q,"!A;F0@,C`Q
M,2P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@969F96-T
M(&]F(&9A:7(@=F%L=65S(&]F(&1E<FEV871I=F4@:6YS=')U;65N=',@;VX@
M=&AE(&-O;G-O;&ED871E9"!B86QA;F-E('-H965T<R!A<R!O9B!$96-E;6)E
M<B8C,38P.S,Q+"`R,#$P(&%N9"`R,#$Q(&%N9"!T:&4@969F96-T(&]F(&1E
M<FEV871I=F4@:6YS=')U;65N=',@;VX@8V]N<V]L:61A=&5D('-T871E;65N
M=',@;V8@;W!E<F%T:6]N<R!F;W(@=&AE('EE87)S(&5N9&5D($1E8V5M8F5R
M)B,Q-C`[,S$L(#(P,3`@86YD(#(P,3$@87)E(&%S(&9O;&QO=W,Z(#PO9F]N
M=#X\+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$
M1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,
M1494.B`Q,"4[(%=)1%1(.B`U-"4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE4
M24]..B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0Q/CPA+2T@0T]-34%.1#U!1$1?5$%"3$572414
M2"PB,34P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I960@
M5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L
M92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,34P
M)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3
M150@+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$;&5F="!W:61T:#TS1#$U,SX\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H="!W:61T:#TS1#8^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$-3`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F="!W:61T:#TS1#$U
M,SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED
M=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#8^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-3`^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\
M(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L
M:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#D^/&9O;G0@
M<VEZ93TS1#$^/&(^1F%I<B!686QU97,@;V8@1&5R:79A=&EV97,@07-S970@
M/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$
M-#X\9F]N="!S:7IE/3-$,3X\8CY!="!$96-E;6)E<B8C,38P.S,Q+"`R,#$P
M(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0T
M/CQF;VYT('-I>F4],T0Q/CQB/D%T($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$@
M/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE
M/3-$,3X\8CY"86QA;F-E(%-H965T($QO8V%T:6]N(#PO8CX\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/D9A:7(@5F%L=64@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(^/&9O;G0@<VEZ93TS1#$^/&(^0F%L86YC92!3:&5E="!,;V-A=&EO;B`\
M+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\
M9F]N="!S:7IE/3-$,3X\8CY&86ER(%9A;'5E(#PO8CX\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P
M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^1F]R96EG;B!E>&-H86YG92!O<'1I;VX@
M8V]N=')A8W1S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/D9O<F5I
M9VX@8W5R<F5N8WD@9&5R:79A=&EV92!A<W-E=',\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0Q/B0\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0Q/B8C.#(Q,CL\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,3Y&;W)E:6=N(&-U<G)E;F-Y(&1E<FEV871I=F4@
M87-S971S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,3XD/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,3XT-SDL,S,S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#$^1F]R96EG;B!E>&-H86YG92!F;W)W87)D(&-O;G1R
M86-T<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3Y&;W)E:6=N(&-U
M<G)E;F-Y(&1E<FEV871I=F4@87-S971S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,3XD/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,3XR+#$X,BPV-S<\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,3Y&;W)E:6=N(&-U<G)E;F-Y(&1E<FEV871I=F4@87-S
M971S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,3XR+#(T-RPR
M,#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R
M('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[(%1%6%0M24Y$14Y4.B`M.'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/E1O=&%L(&1E<FEV
M871I=F5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#$^)#PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#$^,BPQ
M.#(L-C<W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,3XD/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,3XR+#<R-BPU
M,S@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO
M='(^/"]T86)L93X\+V1I=CX-"CPA+2T@96YD(&]F('5S97(M<W!E8VEF:65D
M(%1!1T=%1"!404),12`M+3X\+V1I=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/&)R("\^/"]F;VYT
M/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$
M24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%
M1E0Z(#$P)3L@5TE$5$@Z(#4T)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)
M3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#$^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(
M+"(Q-3`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!4
M04='140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE
M(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q-3`E
M(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%
M5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1L969T('=I9'1H/3-$,38W/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT('=I9'1H/3-$-CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=VED=&@],T0U,#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T('=I9'1H/3-$,38W
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-CX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0T.3X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/CPA
M+2T@5$%"3$4@0T],54U.(%=)1%1(4R!%3D0@+2T^/"]T<CX-"CQT<B!V86QI
M9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$.3X\9F]N="!S
M:7IE/3-$,3X\8CY&86ER(%9A;'5E<R!O9B!$97)I=F%T:79E<R!,:6%B:6QI
M='D@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q
M-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F
M=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1L969T(&-O;'-P86X],T0R/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@<F]W<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1C96YT97(@8V]L<W!A;CTS1#0@<F]W<W!A;CTS1#(^/&9O;G0@<VEZ
M93TS1#$^/&(^070@1&5C96UB97(F(S$V,#LS,2P@,C`Q,2`\+V(^/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG
M;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(')O
M=W-P86X],T0R/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0T(')O=W-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/D%T($1E8V5M8F5R
M)B,Q-C`[,S$L(#(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(')O
M=W-P86X],T0R/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R(')O=W-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/D9A:7(@5F%L=64@
M/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE
M/3-$,3X\8CY"86QA;F-E(%-H965T($QO8V%T:6]N(#PO8CX\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/D9A:7(@5F%L=64@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(^/&9O;G0@<VEZ93TS1#$^/&(^0F%L86YC92!3:&5E="!,;V-A=&EO;B`\
M+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*
M/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[(%1%6%0M24Y$14Y4.B`M.'!T
M.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/D9O<F5I9VX@
M97AC:&%N9V4@;W!T:6]N(&-O;G1R86-T<SPO9F]N=#X\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,3Y&;W)E:6=N(&-U<G)E;F-Y(&1E<FEV871I=F4@;&EA8FEL
M:71I97,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0Q
M/B0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0Q/C$L,#8R+#$W.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/D9O<F5I
M9VX@8W5R<F5N8WD@9&5R:79A=&EV92!L:6%B:6QI=&EE<SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#$^)#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#$^)B,X,C$R.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1D
M/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[(%1%6%0M24Y$14Y4
M.B`M.'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/D9O
M<F5I9VX@97AC:&%N9V4@9F]R=V%R9"!C;VYT<F%C=',\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#$^1F]R96EG;B!C=7)R96YC>2!D97)I=F%T:79E
M(&QI86)I;&ET:65S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,3XD/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,3XQ+#,X.2PY.#,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,3Y&;W)E:6=N(&-U<G)E;F-Y(&1E<FEV871I=F4@;&EA8FEL:71I97,\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0Q/B0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0Q/B8C.#(Q
M,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R
M('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[(%1%6%0M24Y$14Y4.B`M.'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/E1O=&%L(&1E<FEV
M871I=F5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#$^)#PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#$^,BPT
M-3(L,38R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,3XD/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,3XF(S@R,3([
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R
M/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!4
M04='140@5$%"3$4@+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SQB<B`O/CPO9F]N=#X\
M+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.
M1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494
M.B`Q,"4[(%=)1%1(.B`V,B4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424].
M.B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB
M,3,P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'
M1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C
M96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3,P)2!B
M;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@
M+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$8V5N=&5R('=I9'1H/3-$,3<V/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT('=I9'1H/3-$-CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=VED=&@],T0U,SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#8^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H
M/3-$-38^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0V/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#4V/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO
M=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R
M('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C
M96YT97(@8V]L<W!A;CTS1#@^/&9O;G0@<VEZ93TS1#$^/&(^06UO=6YT(&]F
M($=A:6X@*$QO<W,I(%)E8V]G;FEZ960@:6X\8G(@+SX-"DEN8V]M92!O;B!$
M97)I=F%T:79E<R`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@<F]W<W!A
M;CTS1#(^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#@@
M<F]W<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^665A<B!%;F1E9"!$96-E
M;6)E<B8C,38P.S,Q(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@<F]W<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@<F]W<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^
M3&]C871I;VX@;V8\8G(@+SX-"D=A:6X@*$QO<W,I(%)E8V]G;FEZ960\8G(@
M+SX-"FEN($EN8V]M92!O;B!$97)I=F%T:79E<R`\+V(^/"]F;VYT/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/C(P,#D@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L
M<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,"`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$
M,3X\8CXR,#$Q(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#AP=#L@5$585"U)
M3D1%3E0Z("TX<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^1F]R96EG;B!E>&-H86YG92!O<'1I;VX@8V]N=')A8W1S/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-I>F4],T0R/D=A:6X@;VX@
M9F]R96EG;B!C=7)R96YC>2!D97)I=F%T:79E<SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-"PW.#,L,C0P/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXV+#8S-BPX,C$\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@V
M+#DS,RPS-3,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H
M:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#AP=#L@5$58
M5"U)3D1%3E0Z("TX<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^1F]R96EG;B!E>&-H86YG92!F;W)W87)D(&-O;G1R86-T<SPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE/3-$,CY'86EN
M(&]N(&9O<F5I9VX@8W5R<F5N8WD@9&5R:79A=&EV97,\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C4L,#@W+#`Y,SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#0L.3<Y+#@Y,SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C$L,3@R+#,W,CPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y
M;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G
M34%21TE.+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY+#@W,"PS
M,S,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C$L-C4V+#DR.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^*#4L-S4P+#DX,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/BD\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N
M,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D
M:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@
M+2T^/"]D:78^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P86X^/"]T
M9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H
M=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?-#@T9E]B
M-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#
M.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O5V]R:W-H
M965T<R]3:&5E=#$U+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z
M('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C
M:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-
M151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT
M+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V
M87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#
M;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B
M;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\='(^#0H@
M("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R
M/CQS=')O;F<^24Y615-4345.5%,@24X@049&24Q)051%4SQB<CX\+W-T<F]N
M9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XQ
M,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,3QB<CX\+W1H
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY)3E9%4U1-
M14Y44R!)3B!!1D9)3$E!5$53/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D
M(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^
M#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$
M<&P@=F%L:6=N/3-$=&]P/DE.5D535$U%3E13($E.($%&1DE,24%415,\+W1D
M/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS1"=F
M;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA;B<L
M=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^.2X@24Y615-4345.
M5%,@24X@049&24Q)051%4R`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[26YV97-T
M;65N=',@:6X@869F:6QI871E<R!C;VYS:7-T(&]F('1H92!F;VQL;W=I;F<Z
M(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P
M=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!
M4D=)3BU,1494.B`Q,"4[(%=)1%1(.B`X,"4[(%!!1$1)3D<M5$]0.B`P<'0[
M(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"
M3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C
M:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-
M"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H
M/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)
M1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#4U
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0U,3X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$-C$^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#4Q/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M
M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0Q,3X\9F]N="!S:7IE/3-$,3X\8CY!="!$96-E;6)E<B8C,38P
M.S,Q+"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\
M+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF
M(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P
M86X],T0U/CQF;VYT('-I>F4],T0Q/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#4^/&9O;G0@<VEZ93TS1#$^
M/&(^,C`Q,2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/D-A<G)Y:6YG/&)R("\^#0I6
M86QU92`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N
M/3-$,CX\9F]N="!S:7IE/3-$,3X\8CY/=VYE<G-H:7`\8G(@+SX-"E!E<F-E
M;G1A9V4@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L
M:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A
M;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^0V%R<GEI;F<\8G(@+SX-"E9A;'5E
M(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R
M/CQF;VYT('-I>F4],T0Q/CQB/D]W;F5R<VAI<#QB<B`O/@T*4&5R8V5N=&%G
M92`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V
M,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^
M/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A
M;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^*"4I/"]B/CPO9F]N=#X\8G(@+SX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\
M9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE
M/3-$,3X\8CXH)2D\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R
M/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY3
M=7IH;W4@1V%O8VAU86YG=&4@3F5W($5N97)G>28C,38P.T-O+BPF(S$V,#M,
M=&0N)B,Q-C`[/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,BPY-3<L.3`Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT,#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-BPT.#DL-#0U/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT,#PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@
M8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)
M3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/D=#3"U#4TD@*%-U>FAO=2D@4&AO=&]V;VQT86EC(%1E8VAN;VQO9WDF
M(S$V,#M#;RXL)B,Q-C`[3'1D+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C(L-C(U+#<T,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,3`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'
M24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/DYE<FYS="!.97<@16YE<F=Y("A3
M=7IH;W4I)B,Q-C`[0V\N+"8C,38P.TQT9"XF(S$V,#L\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#4P.2PX,#@\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C4P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ+#,S-RPP-C(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C4P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3FEN9WAI82!'1"!#4TD@3F5W
M($5N97)G>28C,38P.T-O+BPF(S$V,#M,=&0N)B,Q-C`[/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-3(X+#0X-CPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^,S4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C4U-2PT-S4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C,U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*
M/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY'1"!);FYE<B!-;VYG;VQI82!*
M:6YG>6%N9R!%;F5R9WDF(S$V,#M#;RXL)B,Q-C`[3'1D+B8C,38P.SPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C8W-"PY-38\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$U/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V
M86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET
M93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SXF(S$V,#L\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C4L-C<Q+#$U.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ
M,2PP,#<L-S(U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\
M+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE
M9"!404='140@5$%"3$4@+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T]N($IU;'DF(S$V,#LR
M,"P@,C`P.2P@0U-)($-E;&QS)B,Q-C`[0V\N+"8C,38P.TQT9"X@*")36D-#
M(BD@86-Q=6ER960@82`Q-24@:6YT97)E<W0@:6X@1T0@26YN97(@36]N9V]L
M:6$@2FEN9WEA;F<@16YE<F=Y)B,Q-C`[0V\N+"8C,38P.TQT9"XL(&9O<B!C
M87-H(&-O;G-I9&5R871I;VX@;V8@)#8U."PT.#8L($%L=&AO=6=H(%-:0T,@
M;VYL>2!P;W-S97-S97,@82`Q-24@:6YT97)E<W0L(&]N92!O9B!T:&4@9FEV
M92!B;V%R9"!M96UB97)S(&ES(&1E<VEG;F%T960@8GD@4UI#0R!A;F0L(&%S
M('-U8V@L(%-:0T,@:7,@8V]N<VED97)E9"!T;R!H879E('-I9VYI9FEC86YT
M(&EN9FQU96YC92!O=F5R('1H92!I;G9E<W1E92X@26X@3F]V96UB97(@,C`Q
M,2P@4UI#0R!S;VQD(&ET<R!I;G1E<F5S="!F;W(@)#<Q-"PQ.#(N(#PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.T]N($]C=&]B97(F(S$V,#LQ-"P@,C`P.2P@4UI#0R!E
M<W1A8FQI<VAE9"!A(&IO:6YT('9E;G1U<F4L($YI;F=X:6$@1T0@0U-)($YE
M=R!%;F5R9WDF(S$V,#M#;RXL)B,Q-C`[3'1D+BP@9F]R('1O=&%L(&-A<V@@
M8V]N<VED97)A=&EO;B!O9B`D-3$R+#4W."X@4UI#0R!H;VQD<R!A(#,U)2!V
M;W1I;F<@:6YT97)E<W0@86YD(&]N92!O9B!T:&4@=&AR964@8F]A<F0@;65M
M8F5R<R!I<R!D97-I9VYA=&5D(&)Y(%-:0T,@86YD+"!A<R!S=6-H+"!36D-#
M(&ES(&-O;G-I9&5R960@=&\@:&%V92!S:6=N:69I8V%N="!I;F9L=65N8V4@
M;W9E<B!T:&4@:6YV97-T964N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T]N($1E8V5M
M8F5R)B,Q-C`[,3<L(#(P,#DL(%-:0T,@97-T86)L:7-H960@82!J;VEN="!V
M96YT=7)E+"!3=7IH;W4@1V%O8VAU86YG=&4@3F5W($5N97)G>28C,38P.T-O
M+BPF(S$V,#M,=&0N+"!F;W(@=&]T86P@8V%S:"!C;VYS:61E<F%T:6]N(&]F
M("0R+#DR.2PP,C`N(%-:0T,@:&]L9',@82`T,"4@=F]T:6YG(&EN=&5R97-T
M(&%N9"!O;F4@;V8@=&AE('1H<F5E(&)O87)D(&UE;6)E<G,@:7,@9&5S:6=N
M871E9"!B>2!36D-#(&%N9"P@87,@<W5C:"P@4UI#0R!I<R!C;VYS:61E<F5D
M('1O(&AA=F4@<VEG;FEF:6-A;G0@:6YF;'5E;F-E(&]V97(@=&AE(&EN=F5S
M=&5E+B!/;B!*=6QY)B,Q-C`[-"P@,C`Q,2P@4W5Z:&]U($=A;V-H=6%N9W1E
M($YE=R!%;F5R9WDF(S$V,#M#;RXL)B,Q-C`[3'1D+B!I;F-R96%S960@:71S
M('-H87)E(&-A<&ET86PL(&%N9"!36D-#('!A:60@)#,L,3$X+#@P,"!I;B!P
M<F]P;W)T:6]N('1O(&ET<R!O=VYE<G-H:7`@<&5R8V5N=&%G92X@/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[3VX@3F]V96UB97(F(S$V,#LS,"P@,C`Q,"P@4UI#0R!A
M8W%U:7)E9"!A(#4P)2!I;G1E<F5S="!I;B!A(&IO:6YT('9E;G1U<F4L($YE
M<FYS="!.97<@16YE<F=Y("A3=7IH;W4I)B,Q-C`[0V\N+"8C,38P.TQT9"XL
M(&9O<B!C87-H(&-O;G-I9&5R871I;VX@;V8@)#$L-3`S+#4S,2X@5&AE(&-H
M86ER;6%N(&]F('1H92!B;V%R9"P@=VAO(&ES(&1E<VEG;F%T960@8GD@=&AE
M(&]T:&5R(&EN=F5S=&]R+"!H87,@=F5T;R!R:6=H=',@;W9E<B!A;&P@=&AE
M(&]P97)A=&EN9R!A;F0@9FEN86YC:6%L('!R;W!O<V%L<R!F<F]M(%-:0T,@
M86YD+"!A<R!S=6-H(%-:0T,@:7,@;F]T(&-O;G-I9&5R960@=&\@:&%V92!C
M;VYT<F]L+"!B=70@9&]E<R!E>&5R8VES92!S:6=N:69I8V%N="!I;F9L=65N
M8V4L(&]V97(@=&AE(&EN=F5S=&5E+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M/;B!*
M=6QY)B,Q-C`[-"P@,C`Q,2P@0U-)(%-O;&%R(%!O=V5R("A#:&EN82DF(S$V
M,#M);F,N("@B4UI34"(I(&%C<75I<F5D(&$@,3`E(&EN=&5R97-T(&EN(&$@
M:F]I;G0@=F5N='5R92P@1T-,+4-322`H4W5Z:&]U*2!0:&]T;W9O;'1A:6,@
M5&5C:&YO;&]G>28C,38P.T-O+BPF(S$V,#M,=&0L(&9O<B!C87-H(&-O;G-I
M9&5R871I;VX@;V8@)#(L-30X+#@R-RX@4UI34"!I<R!A8FQE('1O(&5X97)C
M:7-E('-I9VYI9FEC86YT(&EN9FQU96YC92!O=F5R('1H92!I;G9E<W1E92!T
M:')O=6=H(&ET<R!R97!R97-E;G1A=&EV92!I;B!T:&4@8F]A<F0N(#PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.T5A<FYI;F=S(&9R;VT@:6YV97-T;65N=',@:6X@869F
M:6QI871E<R!W87,@:6UM871E<FEA;"!F;W(@86QL('1H92!P97)I;V1S('!R
M97-E;G1E9"X\+V9O;G0^/"]P/CPO=&0^/"]T<CX\+W1A8FQE/@T*/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO
M8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C,&)C-#AF,%\R
M,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-"D-O;G1E;G0M3&]C871I;VXZ
M(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V
M83AF+U=O<FMS:&5E=',O4VAE970Q-BYH=&UL#0I#;VYT96YT+51R86YS9F5R
M+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E
M>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A
M9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E
M;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4]
M,T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M
M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^
M#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P14U%/@T*("`@
M("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R
M;W=S<&%N/3-$,CX\<W1R;VYG/D)!3DL@0D]24D]724Y'4SQB<CX\+W-T<F]N
M9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XQ
M,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,3QB<CX\+W1H
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY"04Y+($)/
M4E)/5TE.1U,\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T
M97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT
M<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX]
M,T1T;W`^0D%.2R!"3U)23U=)3D=3/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\=&%B;&4@<W1Y;&4],T0G9F]N="US:7IE.C$P<'0[(&9O;G0M
M9F%M:6QY.B=4:6UE<R!.97<@4F]M86XG+'1I;65S+'-E<FEF.R<^#0H\='(^
M#0H\=&0^#0H\=&%B;&4@<W1Y;&4],T0G1D].5"U325I%.B`Q,'!T.R!&3TY4
M+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R:68G/@T*/'1R
M/@T*/'1D/@T*/'1A8FQE('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].
M5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG+'1I;65S+'-E<FEF)SX-"CQT
M<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^/&(^,3`N($)!3DL@0D]24D]724Y'4R`\+V(^/"]F;VYT
M/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$
M24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%
M1E0Z(#$U)3L@5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)
M3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(
M+"(Q,#`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!4
M04='140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE
M(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E
M(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%
M5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#<W/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^/"$M+2!404),
M12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/&)R("\^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/D%T($1E8V5M8F5R)B,Q-C`[,S$L/&)R("\^#0HR,#$P(#PO8CX\+V9O
M;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/CQB/D%T($1E8V5M8F5R)B,Q-C`[,S$L/&)R("\^#0HR,#$Q(#PO
M8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C
M;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@
M+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$
M,CX\9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@
M8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM
M3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/D)A;FL@8F]R<F]W:6YG<SPO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C8P.2PY-S@L,C4T/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXX,S$L.3,V+#`X.3PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A
M;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L
M:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI
M=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/D%N86QY<VES(&%S.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*
M/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4VAO<G0M
M=&5R;3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0X
M.2PS.#`L-C$X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXV
M,CDL-C@X+#<R,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L
M;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^3&]N9RUT97)M+"!C=7)R96YT('!O<G1I;VX\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU,2PQ,SDL-#4W
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,3,L.3DX+#,T
M,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG
M('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$
M(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^4W5B=&]T86P@9F]R('-H;W)T+71E<FT\+V9O;G0^/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU-#`L-3(P+#`W-3PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-S0S+#8X-RPP-C(\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/DQO;F<M=&5R;2P@;F]N+6-U<G)E;G0@<&]R=&EO;CPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C8Y+#0U."PQ-SD\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@X+#(T.2PP,C<\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T
M;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,S!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/E1O=&%L/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M-C`Y+#DW."PR-30\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C@S,2PY,S8L,#@Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I
M>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"
M3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$
M,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO
M9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%
M("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#M);B!T:&4@>65A<G,@96YD960@1&5C96UB97(F
M(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@=&AE(&UA>&EM=6T@8F%N:R!C<F5D
M:70@9F%C:6QI=&EE<R!G<F%N=&5D('1O('1H92!#;VUP86YY('=E<F4@)#$L
M,S,Q+#$X.2PY.3@@86YD("0Q+#@U,BPP,#<L,C4U+"!R97-P96-T:79E;'DL
M(&]F('=H:6-H("0V,#DL.3<X+#(U-"!A;F0@)#@S,2PY,S8L,#@Y('=E<F4@
M9')A=VX@9&]W;B!A;F0@)#<R,2PR,3$L-S0T(&%N9"`D,2PP,C`L,#<Q+#$V
M-B!W97)E(&%V86EL86)L92P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*
M/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#M!<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q+"!S:&]R="UT97)M
M(&)O<G)O=VEN9W,@;V8@)#@V+#4S-"PU-3`@86YD(&QO;F<M=&5R;2!B;W)R
M;W=I;F=S(&]F("0X,RPT.#<L.#$W('=E<F4@<V5C=7)E9"!B>2!P<F]P97)T
M>2P@<&QA;G0@86YD(&5Q=6EP;65N="!W:71H(&-A<G)Y:6YG(&%M;W5N=',@
M;V8@)#$W+#`X-"PU-C$L(&EN=F5N=&]R>2!O9B`D-C(L-#<P+#0R-2!A;F0@
M82!P<F5P86ED(&QA;F0@=7-E(')I9VAT(&]F("0U+#DW."PV,S0N(#PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/CQB/CQI/F$I)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[4VAO
M<G0M=&5R;3PO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE($-O;7!A;GDG
M<R!S:&]R="UT97)M(&)A;FL@8F]R<F]W:6YG<R!C;VYS:7-T960@;V8@=&AE
M(&9O;&QO=VEN9SH@/"]F;VYT/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.
M1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U14
M3TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$U)3L@5TE$5$@Z(#<P)3L@4$%$1$E.
M1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/"$M+2!#3TU-
M04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M
M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N
M/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN
M9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!404),
M12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T
M:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#<W/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R/CQF;VYT('-I>F4],T0Q/CQB/D%T($1E8V5M8F5R)B,Q-C`[,S$L/&)R
M("\^#0HR,#$P(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/D%T($1E8V5M8F5R)B,Q-C`[
M,S$L/&)R("\^#0HR,#$Q(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT
M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\
M8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO
M9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4VAO<G0M=&5R;2!B;W)R;W=I
M;F=S(&=U87)A;G1E960@8GD@1'(N)B,Q-C`[4VAA=VX@474\+V9O;G0^/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-RPW-#DL,#`P/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS,RPS,C@L-#<P/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^4VAO<G0M=&5R;2!B;W)R;W=I;F=S('-E8W5R960@8GD@<F5S
M=')I8W1E9"!C87-H/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^.#0L,S@Q+#@P-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M-S0L.#<S+#,Y,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE
M/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4VAO<G0M=&5R;2!B
M;W)R;W=I;F=S('-E8W5R960@8GD@;&%N9"!U<V4@<FEG:'0@86YD('!R;W!E
M<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT/"]F;VYT/CPO<#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-3,L,C@V+#0X.#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,SDL,CDU+#DW,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E-H
M;W)T+71E<FT@8F]R<F]W:6YG<R!S96-U<F5D(&)Y(&EN=F5N=&]R>3PO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$U+#<V-RPX.#`\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$
M8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/DYO=&5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^-S,L.3@X+#`T,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL
M93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E5N<V5C=7)E9"!S
M:&]R="UT97)M(&)O<G)O=VEN9W,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXR,SDL.3<U+#(X-#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^-#8V+#0R,RPP,3(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(]
M,T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB
M/DQO;F<M=&5R;2!,;V%N<R!D=64@=VET:&EN(&]N92!Y96%R/"]B/CPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CY5;G-E8W5R960\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXV+#`S.2PX-3<\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C@R+#4R-RPV-#`\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M
M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/E-E8W5R960@8GD@:6YV96YT;W)Y/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^,S`L,#`P+#`P,#PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,34L-C`P+#`P,#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C
M;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/E-E8W5R960@8GD@<')O<&5R='DL('!L86YT(&%N9"!E<75I<&UE;G0\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ-2PP.3DL-C`P/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ-2PX-S`L-S`P/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,
M1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P\+V9O;G0^/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXU-#`L-3(P+#`W-3PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-S0S+#8X-RPP-C(\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^/"]T86)L93X\+V1I
M=CX-"CPA+2T@96YD(&]F('5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M
M+3X\+V1I=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[5&AE(&%V97)A9V4@:6YT97)E<W0@<F%T92!O;B!S
M:&]R="UT97)M(&)O<G)O=VEN9W,@=V%S(#,N-3DE(&%N9"`U+C$V)2!P97(@
M86YN=6T@9F]R('1H92!Y96%R<R!E;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R
M,#$P(&%N9"`R,#$Q+"!R97-P96-T:79E;'DN(%1H92!B;W)R;W=I;F=S(&%R
M92!R97!A>6%B;&4@=VET:&EN(&]N92!Y96%R+B8C,38P.SPO9F]N=#X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\:3YB*28C,38P
M.R8C,38P.R8C,38P.R8C,38P.TQO;F<M=&5R;3PO:3X\+V(^/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[5&AE($-O;7!A;GDG<R!L;VYG+71E<FT@8F%N:R!B;W)R;W=I
M;F=S(&-O;G-I<W1E9"!O9B!T:&4@9F]L;&]W:6YG.B`\+V9O;G0^/"]P/@T*
M/&1I=B!S='EL93TS1"=0041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&
M5#H@,'!T.R!0041$24Y'+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E
M.R!724142#H@-S`E.R!0041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L
M871I=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CX\(2TM($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B
M("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!4
M04),12`M+3X-"CQD:78@86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P
M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R
M/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0W-SX\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-
M3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^070@
M1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P,3`@/"]B/CPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^
M/&(^070@1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P,3$@/"]B/CPO9F]N
M=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI
M9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT
M('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V
M,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O
M;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY5;G-E8W5R960\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXY+#`U.2PW.#,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0L
M-S8Q+#(Q,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/DQO;F<M=&5R;2!B;W)R;W=I
M;F=S('-E8W5R960@8GD@;&%N9"!U<V4@<FEG:'0@86YD('!R;W!E<G1Y+"!P
M;&%N="!A;F0@97%U:7!M96YT/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^-C`L,SDX+#,Y-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^.#,L-#@W+#@Q-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(]
M,T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E1O
M=&%L/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-CDL-#4X
M+#$W.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^.#@L,C0Y+#`R
M-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L
M93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C
M:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@879E<F%G
M92!I;G1E<F5S="!R871E(&]N(&QO;F<M=&5R;2!B;W)R;W=I;F=S('=A<R`U
M+C<U)2!A;F0@-BXW,"4@<&5R(&%N;G5M(&9O<B!T:&4@>65A<G,@96YD960@
M1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@<F5S<&5C=&EV96QY
M+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M&=71U<F4@<')I;F-I<&%L(')E<&%Y;65N
M="!O;B!T:&4@;&]N9RUT97)M(&)A;FL@;&]A;G,@87)E(&%S(&9O;&QO=W,Z
M(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P
M=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!
M4D=)3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[(%!!1$1)3D<M5$]0.B`P<'0[
M(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"
M3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C
M:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-
M"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H
M/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)
M1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#<X
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\
M+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&1CX-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXR,#$R/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3$S+#DY."PS-#`\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXR,#$S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,38L-C8T+#(S-3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS
M1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-
M"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@
M+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^,C`Q
M-#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4T+#8Y,"PT
M,S(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXR,#$U(&%N9"!A9G1E<CPO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$V+#@Y-"PS-C`\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@
M,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/E1O=&%L/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,C`R+#(T-RPS-C<\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L
M;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY,
M97-S.B!F=71U<F4@<')I;F-I<&%L(')E<&%Y;65N="!R96QA=&5D('1O(&QO
M;F<M=&5R;2!L;V%N+"!C=7)R96YT('!O<G1I;VX\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXH,3$S+#DY."PS-#`\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/BD\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B
M9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M
M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CY4;W1A;"!L;VYG+71E<FT@<&]R=&EO;CPO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@X+#(T.2PP,C<\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B;&4^
M/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"
M3$4@+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.T]N($IU;F4F(S$V,#LR-2P@,C`P.2P@0U-)
M(%-O;&%R(%!O=V5R)B,Q-C`[26YC+B!E;G1E<F5D(&EN=&\@<V5V97)A;"!L
M;V%N(&%G<F5E;65N=',@=VET:"!A(&QO8V%L($-H:6YE<V4@8V]M;65R8VEA
M;"!B86YK(&9O<B!T:&4@8V]N<W1R=6-T:6]N(&]F('-O;&%R)B,Q-C`[;6]D
M=6QE('!R;V1U8W1I;VX@;&EN97,N(%1H92!T;W1A;"!C<F5D:70@9F%C:6QI
M='D@=6YD97(@=&AO<V4@86=R965M96YT<R!I<R`D,30L,C@S+#8S,"P@=VAI
M8V@@<F5Q=6ER97,@<F5P87EM96YT(&]F("0T+#<V,2PR,3`L("0T+#<V,2PR
M,3`L("0S+#$W-"PQ-#`@86YD("0Q+#4X-RPP-S`@:6X@,C`Q,2P@,C`Q,BP@
M,C`Q,R!A;F0@,C`Q-"P@<F5S<&5C=&EV96QY+B!);G1E<F5S="!I<R!D=64@
M<75A<G1E<FQY(&EN(&%R<F5A<G,N(%1H92!O=71S=&%N9&EN9R!B86QA;F-E
M(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$@=V%S("0Y+#4R,BPT,C`@
M86YD('=A<R!G=6%R86YT965D(&)Y($-322!#96QL<R8C,38P.T-O+BPF(S$V
M,#M,=&0N(%1H92!B;W)R;W=I;F<@8F5A<G,@82!F;&]A=&EN9R!B87-E(&EN
M=&5R97-T(')A=&4@<'5B;&ES:&5D(&)Y(%!E;W!L92=S($)A;FL@;V8@0VAI
M;F$@9F]R(&)O<G)O=VEN9W,@=VET:"!T:&4@<V%M92!M871U<FET:65S(&%N
M9"!D;V5S(&YO="!C;VYT86EN(&%N>2!F:6YA;F-I86P@8V]V96YA;G1S(&]R
M(')E<W1R:6-T:6]N<RX@3VX@2F%N=6%R>28C,38P.S(P+"`R,#$P+"!#4TD@
M4V]L87(@4&]W97(F(S$V,#M);F,N('=A<R!M97)G960@:6YT;R!#86YA9&EA
M;B!3;VQA<B!-86YU9F%C='5R:6YG("A#:&%N9W-H=2DF(S$V,#M);F,N+"!A
M;F0@=&AE(&QO86X@=V%S('1R86YS9F5R<F5D('1O($-A;F%D:6%N(%-O;&%R
M($UA;G5F86-T=7)I;F<@*$-H86YG<VAU*28C,38P.TEN8RX@/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[3VX@36%Y)B,Q-C`[,S$L(#(P,3`L($-322!#96QL<R8C,38P
M.T-O+BPF(S$V,#M,=&0N(&5N=&5R960@:6YT;R!A('-Y;F1I8V%T960@;&]A
M;B!A9W)E96UE;G0@=VET:"!L;V-A;"!#:&EN97-E(&-O;6UE<F-I86P@8F%N
M:W,@9F]R('1H92!E>'!A;G-I;VX@;V8@<V]L87(@8V5L;"!P<F]D=6-T:6]N
M(&-A<&%C:71Y+B!4:&4@=&]T86P@8W)E9&ET(&9A8VEL:71Y('5N9&5R('1H
M:7,@86=R965M96YT(&ES("0Q-#`L.3$U+#DT-2P@;W(@86X@97%U:79A;&5N
M="!234(@86UO=6YT+"!W:71H('1W;R!T<F%N8VAE<RX@5&AE(&9I<G-T('1R
M86YC:&4@:&%S(&$@8W)E9&ET(&QI;6ET(&]F("0V.2PQ-C0L-3$Q+"!W:&EC
M:"!R97%U:7)E<R!R97!A>6UE;G0@=VET:&EN(&]N92!Y96%R+B!4:&4@<V5C
M;VYD('1R86YC:&4@:&%S(&$@8W)E9&ET(&QI;6ET(&]F("0W,2PW-3$L-#,T
M+"!!<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q+"!#4TD@0V5L;',F(S$V
M,#M#;RXL)B,Q-C`[3'1D+B!H87,@9')A=VX@)#,T+#4X,BPR-34@9G)O;2!T
M:&4@9FER<W0@=')A;F-H92!I;B!234(L(&%N9"`D-CDL.3DW+#<R,B!F<F]M
M('1H92!S96-O;F0@=')A;F-H92!I;B!234(N($)O=&@@=')A;F-H97,@8F5A
M<B!T:&4@8F%S92!I;G1E<F5S="!R871E('!U8FQI<VAE9"!B>2!096]P;&4G
M<R!"86YK(&]F($-H:6YA(&9O<B!T:&4@<V%M92!M871U<FET>2!F;W(@4DU"
M(&1E;F]M:6YA=&5D(&)O<G)O=VEN9W,N($EN=&5R97-T('5N9&5R(&)O=&@@
M=')A;F-H97,@:7,@9'5E('%U87)T97)L>2!I;B!A<G)E87)S+B!/=71S=&%N
M9&EN9R!B;W)R;W=I;F=S('5N9&5R('1H:7,@86=R965M96YT('=E<F4@)#$P
M-"PU-SDL.3<W(&%T($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$L('=H:6-H(')E
M<75I<F5S(')E<&%Y;65N="!O9B`D,S0L-3@R+#(U-2P@)#4S+#$P,RPS-C(@
M86YD("0Q-BPX.30L,S8P(&EN(#(P,3(L(#(P,30L(&%N9"`R,#$U(')E<W!E
M8W1I=F5L>2X@5&AE(&)O<G)O=VEN9R!U;F1E<B!T:&4@86=R965M96YT(&ES
M('-E8W5R960@8GD@=&AE(&QA;F0@=7-E(')I9VAT(&%N9"!B=6EL9&EN9W,@
M;V8@0U-)($-E;&QS)B,Q-C`[0V\N+"8C,38P.TQT9"!A;F0@87)E(&=U87)A
M;G1E960@8GD@0U-)(%-O;&%R(%!O=V5R("A#:&EN82DF(S$V,#M);F,N+"!#
M86YA9&EA;B!3;VQA<B!-86YU9F%C='5R:6YG("A,=6]Y86YG*28C,38P.TEN
M8RX@86YD($-A;F%D:6%N(%-O;&%R($UA;G5F86-T=7)I;F<@*$-H86YG<VAU
M*28C,38P.TEN8RX@5&AE(&%G<F5E;65N="!D;V5S(&YO="!C;VYT86EN(&%N
M>2!F:6YA;F-I86P@8V]V96YA;G1S(&]R(')E<W1R:6-T:6]N<RX@/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[3VX@4V5P=&5M8F5R)B,Q-C`[,CDL(#(P,3`L($-A;F%D
M:6%N(%-O;&%R($UA;G5F86-T=7)I;F<@*$-H86YG<VAU*28C,38P.TEN8RX@
M96YT97)E9"!I;G1O(&$@;&]A;B!A9W)E96UE;G0@=VET:"!3=&%N9&%R9"!#
M:&%R=&5R960@0F%N:R!F;W(@=V]R:VEN9R!C87!I=&%L('!U<G!O<V5S+B!4
M:&4@=&]T86P@8W)E9&ET(&9A8VEL:71Y('5N9&5R('1H92!A9W)E96UE;G0@
M:7,@)#,P+#`P,"PP,#`L('=H:6-H(')E<75I<F5S(')E<&%Y;65N="!O9B`D
M,30L-#`P+#`P,"!A;F0@)#$U+#8P,"PP,#`@:6X@,C`Q,2!A;F0@,C`Q,BP@
M<F5S<&5C=&EV96QY+B!);G1E<F5S="!I<R!D=64@;6]N=&AL>2!I;B!A<G)E
M87)S+B!4:&4@;W5T<W1A;F1I;F<@8F%L86YC92!A<R!O9B!$96-E;6)E<B8C
M,38P.S,Q+"`R,#$Q('=A<R`D,34L-C`P+#`P,"X@5&AE(&)O<G)O=VEN9R!B
M96%R<R!A;B!I;G1E<F5S="!R871E(&]F(#0N-24@86YD(&-O;G1A:6YS('-E
M=F5R86P@9FEN86YC:6%L(&-O=F5N86YT<RX@07,@;V8@1&5C96UB97(F(S$V
M,#LS,2P@,C`Q,2P@0U-)('=A<R!N;W0@:6X@8V]M<&QI86YC92!W:71H(&]N
M92!O9B!T:&4@9FEN86YC:6%L(&-O=F5N86YT<RP@=VAI8V@@<F5Q=6ER960@
M=&AE;2!T;R!M86EN=&%I;B!C;VYS;VQI9&%T960@;F5T(&%S<V5T<R!O9B!N
M;R!L97-S('1H86X@)#4Y,"PP,#`L,#`P+B!!8V-O<F1I;F=L>2P@=&AE(&5N
M=&ER92!O=71S=&%N9&EN9R!B;W)R;W=I;F<@:7,@:6UM961I871E;'D@9'5E
M(&%N9"!P87EA8FQE+"!A="!T:&4@;W!T:6]N(&]F('1H92!B86YK+"!A;F0@
M:&%S(&)E96X@8VQA<W-I9FEE9"!A<R!A('-H;W)T+71E<FT@8F]R<F]W:6YG
M(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$N(#PO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.T]N($YO=F5M8F5R)B,Q-C`[,3$L(#(P,3`L($-A;F%D:6%N(%-O;&%R
M($UA;G5F86-T=7)I;F<@*$-H86YG<VAU*28C,38P.TEN8RX@96YT97)E9"!I
M;G1O(&$@;&]A;B!A9W)E96UE;G0@=VET:"!A(&QO8V%L($-H:6YE<V4@8F%N
M:R!F;W(@=&AE(&5X<&%N<VEO;B!O9B!S;VQA<B!M;V1U;&4@<')O9'5C=&EO
M;B!L:6YE<RX@5&AE('1O=&%L(&-R961I="!F86-I;&ET>2!U;F1E<B!T:&ES
M(&%G<F5E;65N="!I<R`D-#<L-C$R+#$P,"P@=VAI8V@@<F5Q=6ER97,@<F5P
M87EM96YT<R!O9B`D,34L.#<P+#<P,"P@)#$U+#@W,"PW,#`@86YD("0Q-2PX
M-S`L-S`P(&EN(#(P,3(L(#(P,3,@86YD(#(P,30L(')E<W!E8W1I=F5L>2X@
M5&AE(&]U='-T86YD:6YG(&)A;&%N8V4@87,@;V8@1&5C96UB97(F(S$V,#LS
M,2P@,C`Q,2!W87,@)#(Y+#,V,"PW.34L('=H:6-H('=A<R!S96-U<F5D(&)Y
M('1H92!L86YD('5S92!R:6=H="!A;F0@8G5I;&1I;F=S(&]F($-A;F%D:6%N
M(%-O;&%R($UA;G5F86-T=7)I;F<@*$-H86YG<VAU*28C,38P.TEN8RX@86YD
M(&=U87)A;G1E960@8GD@0U-)($-E;&QS)B,Q-C`[0V\N+"8C,38P.TQT9"X@
M86YD($-A;F%D:6%N(%-O;&%R($UA;G5F86-T=7)I;F<@*$QU;WEA;F<I)B,Q
M-C`[26YC+B!);G1E<F5S="!I<R!D=64@<75A<G1E<FQY(&EN(&%R<F5A<G,N
M(%1H92!B;W)R;W=I;F<@8F5A<G,@82!F;&]A=&EN9R!R871E(&5Q=6%L('1O
M(#DU)2!O9B!T:&4@8F%S92!I;G1E<F5S="!R871E('!U8FQI<VAE9"!B>2!0
M96]P;&4G<R!"86YK(&]F($-H:6YA(&%N9"!D;V5S(&YO="!C;VYT86EN(&%N
M>2!F:6YA;F-I86P@8V]V96YA;G1S(&]R(')E<W1R:6-T:6]N<RX@/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[3VX@07!R:6PF(S$V,#LR+"`R,#$Q+"!#86YA9&EA;B!3
M;VQA<B!-86YU9F%C='5R:6YG("A#:&%N9W-H=2DF(S$V,#M);F,N(&5N=&5R
M960@:6YT;R!A(&QO86X@86=R965M96YT('=I=&@@82!L;V-A;"!#:&EN97-E
M(&)A;FL@9F]R('=O<FMI;F<@8V%P:71A;"!P=7)P;W-E<RX@5&AE('1O=&%L
M(&-R961I="!F86-I;&ET>2!U;F1E<B!T:&4@86=R965M96YT(&ES("0T-RPV
M,3(L,3`P+"!W:&EC:"!H87,@82!M871U<FET>2!O9B`Q."8C,38P.VUO;G1H
M<RX@26YT97)E<W0@:7,@9'5E('%U87)T97)L>2!I;B!A<G)E87)S+B!4:&4@
M;W5T<W1A;F1I;F<@8F%L86YC92!A<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R
M,#$Q('=A<R`D-#<L-C$R+#$P,"!A;F0@=V%S(&=U87)A;G1E960@8GD@0U-)
M($-E;&PF(S$V,#M#;RXL)B,Q-C`[3'1D(&%N9"!#86YA9&EA;B!3;VQA<B!-
M86YU9F%C='5R:6YG("A,=6]Y86YG*28C,38P.TEN8RX@5&AE(&)O<G)O=VEN
M9R!B96%R<R!A(&9L;V%T:6YG(')A=&4@97%U86P@=&\@.3`E(&]F('1H92!B
M87-E(&EN=&5R97-T(')A=&4@<'5B;&ES:&5D(&)Y(%!E;W!L92=S($)A;FL@
M;V8@0VAI;F$@86YD(&1O97,@;F]T(&-O;G1A:6X@86YY(&9I;F%N8VEA;"!C
M;W9E;F%N=',@;W(@<F5S=')I8W1I;VYS+B`\+V9O;G0^/"]P/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M/
M;B!*=6YE)B,Q-C`[,C<L(#(P,3$L($-A;F%D:6%N(%-O;&%R($UA;G5F86-T
M=7)I;F<@*$-H86YG<VAU*28C,38P.TEN8RX@96YT97)E9"!I;G1O(&$@;&]A
M;B!A9W)E96UE;G0@=VET:"!A(&QO8V%L($-H:6YE<V4@8F%N:R!F;W(@=V]R
M:VEN9R!C87!I=&%L('!U<G!O<V5S+B!4:&4@=&]T86P@8W)E9&ET(&9A8VEL
M:71Y('5N9&5R('1H92!A9W)E96UE;G0@:7,@)#,Q+#<T,2PQ-#`L('=H:6-H
M(&AA<R!A(&UA='5R:71Y(&]F(#$T)B,Q-C`[;6]N=&AS+B!);G1E<F5S="!I
M<R!D=64@<75A<G1E<FQY(&EN(&%R<F5A<G,N(%1H92!O=71S=&%N9&EN9R!B
M86QA;F-E(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$@=V%S("0S,2PW
M-#$L,30P(&%N9"!W87,@9W5A<F%N=&5E9"!B>2!#4TD@0V5L;"8C,38P.T-O
M+BPF(S$V,#M,=&0@86YD($-A;F%D:6%N(%-O;&%R($UA;G5F86-T=7)I;F<@
M*$QU;WEA;F<I)B,Q-C`[26YC+B!4:&4@8F]R<F]W:6YG(&)E87)S(&$@9FQO
M871I;F<@<F%T92!E<75A;"!T;R`Y,"4@;V8@=&AE(&)A<V4@:6YT97)E<W0@
M<F%T92!P=6)L:7-H960@8GD@4&5O<&QE)W,@0F%N:R!O9B!#:&EN82!A;F0@
M9&]E<R!N;W0@8V]N=&%I;B!A;GD@9FEN86YC:6%L(&-O=F5N86YT<R!O<B!R
M97-T<FEC=&EO;G,N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/CQI/F,I)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[26YT97)E<W0@97AP96YS93PO:3X\+V(^
M/"]F;VYT/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T
M.R!0041$24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%2
M1TE.+4Q%1E0Z(#$U)3L@5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@
M4$]3251)3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),
M15=)1%1(+"(Q,#`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I
M9FEE9"!404='140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*
M/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@]
M,T0Q,#`E(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$
M5$A3(%-%5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C$^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H
M/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#8Q/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0V,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/CPA+2T@5$%"3$4@0T],54U.
M(%=)1%1(4R!%3D0@+2T^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF
M(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1&-E;G1E<B!C;VQS<&%N/3-$.#X\9F]N="!S:7IE/3-$,3X\8CY996%R
M<R!%;F1E9"!$96-E;6)E<B8C,38P.S,Q(#PO8CX\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L
M969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^
M,C`P.2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N
M/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#$P(#PO8CX\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"
M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB
M/C(P,3$@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F
M;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R
M/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B
M9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,
M1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^26YT97)E<W0@8V%P:71A;&EZ960\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#,P-BPV.#8\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L-C@V+#(V,CPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-"PP.3DL.#$U/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY);G1E<F5S="!E>'!E;G-E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^.2PT-3@L.3@S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXR,BPQ-C0L,S8S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXT,RPX-#,L-3@V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS
M1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R
M('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P@:6YT
M97)E<W0@:6YC=7)R960\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ,"PW-C4L-C8Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXR,RPX-3`L-C(U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXT-RPY-#,L-#`Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F
M;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\
M+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE
M9"!404='140@5$%"3$4@+2T^/"]D:78^/"]T9#X\+W1R/CPO=&%B;&4^/"]T
M9#X\+W1R/CPO=&%B;&4^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y
M/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?
M-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL
M93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O
M5V]R:W-H965T<R]3:&5E=#$W+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC
M;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H
M=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*
M("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS
M1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E
M>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@
M5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@
M("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\
M='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P
M86X],T0R/CQS=')O;F<^4TA/4E0M5$5232!.3U1%4R!005E!0DQ%/&)R/CPO
M<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P86X]
M,T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@("`@
M/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$Q/&)R
M/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG/E-(
M3U)4+51%4DT@3D]415,@4$%904),13PO<W1R;VYG/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y32$]25"U415)-($Y/5$53(%!!64%"3$4\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS
M1"=F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA
M;B<L=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,3$N(%-(3U)4
M+51%4DT@3D]415,@4$%904),12`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE
M($-O;7!A;GD@96YT97)S(&EN=&\@87)R86YG96UE;G1S('=I=&@@8F%N:W,@
M=VAE<F5I;B!T:&4@8F%N:W,@:7-S=64@;F]T97,@=&\@=&AE($-O;7!A;GDG
M<R!V96YD;W)S+"!W:&EC:"!E9F9E8W1I=F5L>2!S97)V92!T;R!E>'1E;F0@
M=&AE('!A>6UE;G0@9&%T92!O9B!T:&4@87-S;V-I871E9"!A8V-O=6YT<R!P
M87EA8FQE+B!696YD;W)S(&UA>2!P<F5S96YT('1H92!N;W1E<R!F;W(@<&%Y
M;65N="!T;R!A(&)A;FLL(&EN8VQU9&EN9R!T:&4@8F%N:R!I<W-U:6YG('1H
M92!N;W1E+"!P<FEO<B!T;R!T:&4@<W1A=&5D(&UA='5R:71Y(&1A=&4L(&)U
M="!G96YE<F%L;'D@870@82!D:7-C;W5N="!F<F]M('1H92!F86-E(&%M;W5N
M="!O9B!T:&4@;F]T92X@06QT:&]U9V@@=&AE(&]P=&EO;B!I<R!A=F%I;&%B
M;&4L('1H92!#;VUP86YY)W,@=F5N9&]R<R!R87)E;'D@<'5R<W5E('-E='1L
M96UE;G0@:6X@861V86YC92!O9B!T:&4@;F]T92!M871U<FET>2!D871E+B!&
M=7)T:&5R+"!T:&4@0V]M<&%N>2!I<R!R97%U:7)E9"!T;R!D97!O<VET(')E
M<W1R:6-T960@8V%S:"!B86QA;F-E<R!W:71H('1H92!I<W-U:6YG(&)A;FLL
M('=H:6-H(&%R92!U=&EL:7IE9"!T;R!I;6UE9&EA=&5L>2!R97!A>2!T:&4@
M8F%N:R!U<&]N('1H92!B86YK<R<@<V5T=&QE;65N="!O9B!T:&4@;F]T97,N
M($=I=F5N('1H92!P=7)P;W-E(&]F('1H97-E(&%R<F%N9V5M96YT<R!I<R!T
M;R!E>'1E;F0@=&AE('!A>6UE;G0@9&%T97,@;V8@86-C;W5N=',@<&%Y86)L
M92P@=&AE($-O;7!A;GD@:&%S(')E8V]R9&5D('-U8V@@86UO=6YT<R!A<R!S
M:&]R="UT97)M(&YO=&5S('!A>6%B;&4N($%S('!A>6UE;G1S(&)Y('1H92!B
M86YK(&%R92!I;6UE9&EA=&5L>2!R97!A:60@8GD@=&AE($-O;7!A;GDG<R!R
M97-T<FEC=&5D(&-A<V@@8F%L86YC97,@=VET:"!T:&%T('-A;64@8F%N:RP@
M=&AE(&YO=&5S('!A>6%B;&4@9&\@;F]T(')E<')E<V5N="!C87-H(&)O<G)O
M=VEN9W,@9G)O;2!T:&4@8F%N:R!A;F0L(&%S('-U8V@L('1H92!A<W-O8VEA
M=&5D(&-A<V@@<&%Y;65N=',@:&%V92!B965N(')E8V]R9&5D(&)Y('1H92!#
M;VUP86YY(&%S(&%N(&]P97)A=&EN9R!A8W1I=FET>2!I;B!T:&4@8V]N<V]L
M:61A=&5D('-T871E;65N=',@;V8@8V%S:"!F;&]W<RX@07,@;V8@1&5C96UB
M97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@<VAO<G0M=&5R;2!N;W1E<R!P
M87EA8FQE('=A<R`D.2PY-CDL,C$W(&%N9"`D,3,Q+#4V."PU-#`L(')E<W!E
M8W1I=F5L>2X\+V9O;G0^/"]P/CPO=&0^/"]T<CX\+W1A8FQE/@T*/'-P86X^
M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO
M8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C,&)C-#AF,%\R
M,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-"D-O;G1E;G0M3&]C871I;VXZ
M(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V
M83AF+U=O<FMS:&5E=',O4VAE970Q."YH=&UL#0I#;VYT96YT+51R86YS9F5R
M+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z('1E
M>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL/@T*("`\:&5A
M9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4>7!E(&-O;G1E
M;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R:7!T('1Y<&4]
M,T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$;R!.;W0@4F5M
M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-"B`@/&)O9'D^
M#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P14U%/@T*("`@
M("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS<&%N/3-$,2!R
M;W=S<&%N/3-$,CX\<W1R;VYG/D%#0U)5140@5T%24D%.5%D@0T]35%,\8G(^
M/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A
M;CTS1#$^,3(@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3$\
M8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M04-#4E5%1"!705)204Y462!#3U-44SPO<W1R;VYG/CPO=&0^#0H@("`@("`@
M(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\
M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'!L('9A;&EG;CTS1'1O<#Y!0T-2545$(%=!4E)!3E19($-/4U13/"]T
M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\=&%B;&4@<W1Y;&4],T0G
M9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.B=4:6UE<R!.97<@4F]M86XG
M+'1I;65S+'-E<FEF.R<^#0H\='(^#0H\=&0^#0H\=&%B;&4@<W1Y;&4],T0G
M1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA
M;B<L=&EM97,L<V5R:68G/@T*/'1R/@T*/'1D/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CXQ,BX@04-#4E5%
M1"!705)204Y462!#3U-44R`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE($-O
M;7!A;GDG<R!W87)R86YT>2!A8W1I=FET>2!I<R!S=6UM87)I>F5D(&)E;&]W
M.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$24Y'+5))1TA4.B`P
M<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/5%1/33H@,'!T.R!-
M05)'24XM3$5&5#H@,34E.R!724142#H@-S`E.R!0041$24Y'+51/4#H@,'!T
M.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/34U!3D0]041$7U1!
M0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E
M8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI9VX],T1C96YT97(^
M#0H\=&%B;&4@<W1Y;&4],T0G5TE$5$@Z(#4T,7!X.R!(14E'2%0Z(#0Q<'@G
M(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0U-#$@
M8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54
M("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1L969T/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V,3X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$-C$^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@]
M,T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#8Q/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3
M($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N
M=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,#D@/"]B/CPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@
M<VEZ93TS1#$^/&(^,C`Q,"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E
M;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#$Q(#PO8CX\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@
M=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS
M<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\
M9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE
M/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D)E9VEN;FEN9R!B86QA;F-E/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3`L.#0V+#<Q.3PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,38L.#DY+#4R,CPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,S$L,C(T+#DP-CPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5V%R<F%N='D@
M<')O=FES:6]N/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^-BPQ.3DL,C0P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ-"PW,#<L-3$S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ."PS-#<L,C<R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/E=A<G)A;G1Y(&-O<W1S(&EN8W5R<F5D/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$T-BPT,S<\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,S@R+#$R.3PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/B@R+#4U,"PX,C8\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S
M='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\
M<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ
M,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D5N9&EN
M9R!B86QA;F-E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,38L.#DY+#4R,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,S$L,C(T+#DP-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^-#<L,#(Q+#,U,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX\
M+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'
M1T5$(%1!0DQ%("TM/CPO9&EV/CPO=&0^/"]T<CX\+W1A8FQE/CPO=&0^/"]T
M<CX\+W1A8FQE/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*
M("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].
M97AT4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-
M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T
M.#1F7V(T,#!?-3`T,3)F8C`V83AF+U=O<FMS:&5E=',O4VAE970Q.2YH=&UL
M#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE
M#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB
M#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$
M0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T
M9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO
M=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T
M/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T
M(&ED/3-$240P14U%/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D-/3E9%4E1)
M0DQ%($Y/5$53/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H(&-O;'-P86X],T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$
M96,N(#,Q+"`R,#$Q/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#X\<W1R;VYG/D-/3E9%4E1)0DQ%($Y/5$53/"]S=')O;F<^/"]T9#X-
M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-
M"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@
M/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D-/3E9%4E1)0DQ%($Y/5$53
M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\=&%B;&4@<W1Y;&4]
M,T0G9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.B=4:6UE<R!.97<@4F]M
M86XG+'1I;65S+'-E<FEF.R<^#0H\='(^#0H\=&0^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/C$S+B!#3TY6
M15)424),12!.3U1%4R`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^/'4^,C`P
M-R!#;VYV97)T:6)L92!.;W1E(%-U8G-C<FEP=&EO;B!!9W)E96UE;G0\+W4^
M(#PO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[3VX@1&5C96UB97(F(S$V,#LQ
M,2P@,C`P-RP@=&AE($-O;7!A;GD@<VEG;F5D(&$@<W5B<V-R:7!T:6]N(&%G
M<F5E;65N="!F;W(@=&AE(&ES<W5A;F-E(&]F(&-O;G9E<G1I8FQE(&YO=&5S
M(&]F("0W-2PP,#`L,#`P("AT:&4@(C(P,#<@3F]T97,B*2X@/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[5&AE('1E<FUS(&]F('1H92`R,#`W($YO=&5S(&%R92!D97-C
M<FEB960@87,@9F]L;&]W<SH@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&D^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[36%T=7)I
M='D@9&%T92X\+VD^/"]F;VYT/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P
M.R8C,38P.R8C,38P.U1H92`R,#`W($YO=&5S(&UA='5R92!O;B!$96-E;6)E
M<B8C,38P.S$U+"`R,#$W+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\:3XF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);G1E<F5S
M="X\+VD^/"]F;VYT/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P
M.R8C,38P.U1H92`R,#`W($YO=&4@:&]L9&5R<R!A<F4@96YT:71L960@=&\@
M<F5C96EV92!I;G1E<F5S="!A="`V)2!P97(@86YN=6T@;VX@=&AE('!R:6YC
M:7!A;"!O=71S=&%N9&EN9RP@:6X@<V5M:2UA;FYU86QL>2!I;G-T86QL;65N
M=',L('!A>6%B;&4@:6X@87)R96%R<RX@/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&D^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M0V]N=F5R<VEO;BX\+VD^/"]F;VYT/CQF;VYT('-I>F4],T0R/B8C,38P.R8C
M,38P.R8C,38P.R8C,38P.U1H92!I;FET:6%L(&-O;G9E<G-I;VX@<F%T92!I
M<R`U,"XV,#<S('-H87)E<R!P97(@)#$L,#`P(&EN:71I86P@<')I;F-I<&%L
M(&%M;W5N="P@=VAI8V@@<F5P<F5S96YT<R!A;B!I;FET:6%L(&-O;G9E<G-I
M;VX@<')I8V4@;V8@87!P<F]X:6UA=&5L>2`D,3DN-S8@<&5R('-H87)E+B!4
M:&4@,C`P-R!.;W1E<R!A<F4@8V]N=F5R=&EB;&4@870@86YY('1I;64@<')I
M;W(@=&\@;6%T=7)I='DN(%1H92!C;VYV97)S:6]N(')A=&4@:7,@<W5B:F5C
M="!T;R!C:&%N9V4@9F]R(&-E<G1A:6X@86YT:2UD:6QU=&EO;B!E=F5N=',@
M86YD('5P;VX@82!C:&%N9V4@:6X@8V]N=')O;"X@268@=&AE(&AO;&1E<G,@
M96QE8W0@=&\@8V]N=F5R="!T:&4@,C`P-R!.;W1E<R!U<&]N(&$@8VAA;F=E
M(&]F(&-O;G1R;VPL('1H92!C;VYV97)S:6]N(')A=&4@=VEL;"!I;F-R96%S
M92!B>2!A(&YU;6)E<B!O9B!A9&1I=&EO;F%L('-H87)E<R!A<R!D971E<FUI
M;F5D(&)Y(')E9F5R96YC92!T;R!A;B!A9&IU<W1M96YT('-C:&5D=6QE(&)A
M<V5D(&]N('1H92!D871E(&]N('=H:6-H('1H92!C:&%N9V4@:6X@8V]N=')O
M;"!B96-O;65S(&5F9F5C=&EV92!A;F0@=&AE('!R:6-E('!A:60@<&5R(&-O
M;6UO;B!S:&%R92!I;B!T:&4@=')A;G-A8W1I;VX@*')E9F5R<F5D('1O(&%S
M('1H92`B1G5N9&%M96YT86P@0VAA;F=E($UA:V4M5VAO;&4@4')E;6EU;2(I
M+B!4:&4@1G5N9&%M96YT86P@36%K92U7:&]L92!0<F5M:75M(&ES(&EN=&5N
M9&5D('1O(&-O;7!E;G-A=&4@:&]L9&5R<R!F;W(@=&AE(&QO<W,@;V8@=&EM
M92!V86QU92!U<&]N(&5A<FQY(&5X97)C:7-E+B`\+V9O;G0^/"]P/@T*/'`@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\
M:3XF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#M2961E;7!T:6]N+CPO:3X\+V9O;G0^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE(&AO;&1E<G,@;6%Y(')E<75I<F4@
M=&AE($-O;7!A;GD@=&\@<F5P=7)C:&%S92!T:&4@,C`P-R!.;W1E<R!F;W(@
M8V%S:"!O;B!$96-E;6)E<B8C,38P.S(T+"`R,#$R(&%N9"!$96-E;6)E<B8C
M,38P.S$U+"`R,#$T+"!A="!A(')E<'5R8VAA<V4@<')I8V4@97%U86P@=&\@
M,3`P)2!O9B!T:&4@<')I;F-I<&%L(&%M;W5N="P@<&QU<R!A8V-R=65D(&%N
M9"!U;G!A:60@:6YT97)E<W0N(%1H92!#;VUP86YY(&UA>2!R961E96T@=&AE
M(&YO=&5S(&]N(&]R(&%F=&5R($1E8V5M8F5R)B,Q-C`[,C0L(#(P,3(@870@
M82!R961E;7!T:6]N('!R:6-E(&5Q=6%L(#$P,"4@;V8@=&AE('!R:6YC:7!A
M;"!A;6]U;G0@;V8@=&AE(&YO=&5S+"!P;'5S(&%C8W)U960@86YD('5N<&%I
M9"!I;G1E<F5S="P@*&DI)B,Q-C`[:6X@=VAO;&4@;W(@:6X@<&%R="!T:&4@
M8VQO<VEN9R!P<FEC92!F;W(@=&AE(&-O;6UO;B!S:&%R97,@97AC965D<R`Q
M,S`E(&]F('1H92!C;VYV97)S:6]N('!R:6-E(&9O<B!A="!L96%S="`R,"!T
M<F%D:6YG(&1A>7,@=VET:&EN(&$@<&5R:6]D(&]F(#,P(&-O;G-E8W5T:79E
M('1R861I;F<@9&%Y<R!E;F1I;F<@=VET:&EN(&9I=F4@=')A9&EN9R!D87ES
M(&]F('1H92!N;W1I8V4@;V8@<F5D96UP=&EO;B!O<B`H:6DI)B,Q-C`[:6X@
M=VAO;&4@;VYL>2P@:68@870@;&5A<W0@.34E(&]F('1H92!I;FET:6%L(&%G
M9W)E9V%T92!P<FEN8VEP86P@86UO=6YT(&]F('1H92`R,#`W($YO=&5S(&]R
M:6=I;F%L;'D@:7-S=65D(&AA=F4@8F5E;B!R961E96UE9"P@8V]N=F5R=&5D
M(&]R(')E<'5R8VAA<V5D(&%N9"P@:6X@96%C:"!C87-E+"!C86YC96QL960N
M(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY(')E8V]G;FEZ960@8F]T
M:"!T:&4@9&5B="!A;F0@97%U:71Y(&-O;7!O;F5N=',@87-S;V-I871E9"!W
M:71H('1H92`R,#`W($YO=&5S+B!4:&4@9&5B="!C;VUP;VYE;G0@=V%S(')E
M8V]G;FEZ960@870@=&AE(&9A:7(@=F%L=64@;V8@82!S:6UI;&%R(&EN<W1R
M=6UE;G0@=&AA="!D;V5S(&YO="!H879E(&%N(&%S<V]C:6%T960@97%U:71Y
M(&-O;7!O;F5N="P@=VAI8V@@:6YI=&EA;&QY(&%M;W5N=&5D('1O("0V,BPV
M.#8L,#@X+B!4:&4@97%U:71Y(&-O;7!O;F5N="!W87,@<F5C;V=N:7IE9"!A
M<R!T:&4@9&EF9F5R96YC92!B971W965N('1H92!P<F]C965D<R!A;F0@=&AE
M(&9A:7(@=F%L=64@;V8@=&AE(&1E8G0@8V]M<&]N96YT+B!/9F9E<FEN9R!C
M;W-T<R!I;F-U<G)E9"!F;W(@=&AE(&ES<W5A;F-E(&]F('1H92`R,#`W($YO
M=&5S(&%M;W5N=&5D('1O("0S+#,U,2PV,S0L('=H:6-H('=E<F4@86QL;V-A
M=&5D('1O('1H92!D96)T(&%N9"!E<75I='D@8V]M<&]N96YT<R!I;B!P<F]P
M;W)T:6]N('1O('1H92!A;&QO8V%T:6]N(&]F('1H92!P<F]C965D<R!A;F0@
M=V5R92!A8V-O=6YT960@9F]R(&%S(&1E8G0@:7-S=6%N8V4@8V]S=',@86YD
M(&5Q=6ET>2!I<W-U86YC92!C;W-T<RP@<F5S<&5C=&EV96QY+B!4:&4@:6YI
M=&EA;"!D96)T(&ES<W5A;F-E(&-O<W1S(&%M;W5N=&5D('1O("0R+#@P,2PS
M-#0N(%1H92!D96)T(&1I<V-O=6YT("AM96%S=7)E9"!A<R!T:&4@9&EF9F5R
M96YC92!B971W965N('1H92!P<F]C965D<R!A;F0@=&AE(&EN:71I86P@9&5B
M="!C;VUP;VYE;G0@<&QU<R!D96)T(&ES<W5A;F-E(&-O<W1S*2!A<F4@8F5I
M;F<@86UO<G1I>F5D('1H<F]U9V@@:6YT97)E<W0@97AP96YS92!O=F5R('1H
M92!P97)I;V0@9G)O;2!$96-E;6)E<B8C,38P.S$P+"`R,#`W+"!T:&4@9&%T
M92!O9B!I<W-U86YC92P@=&\@1&5C96UB97(F(S$V,#LR-"P@,C`Q,BP@=&AE
M(&5A<FQI97-T(')E9&5M<'1I;VX@9&%T92P@=7-I;F<@=&AE(&5F9F5C=&EV
M92!I;G1E<F5S="!R871E(&UE=&AO9"P@=VAI8V@@=V%S(#$Q+C0E(&9O<B!T
M:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`P.2P@,C`Q,"!A
M;F0@,C`Q,2P@<F5S<&5C=&EV96QY+B!!;6]R=&EZ871I;VX@97AP96YS92!O
M9B`D,S4L-C,X+"`D,SDL.#$V(&%N9"`D-#0L-#@U('=A<R!R96-O<F1E9"!F
M;W(@=&AE('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P
M,3`@86YD(#(P,3$L(')E<W!E8W1I=F5L>2X@26X@861D:71I;VXL(&-O=7!O
M;B!I;G1E<F5S="!O9B`D-C`L,#`P('=A<R!R96-O<F1E9"!F;W(@=&AE('EE
M87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@86YD(#(P
M,3$L(')E<W!E8W1I=F5L>2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[3VX@36%Y)B,Q
M-C`[,C<L(#(P,#@L('1H92!#;VUP86YY(&]F9F5R960@=&\@:6YC<F5A<V4@
M=&AE(&-O;G9E<G-I;VX@<F%T92P@8F%S960@;VX@82!S<&5C:69I960@9F]R
M;75L82P@=&\@:6YD=6-E('1H92!H;VQD97)S(&]F('1H92`R,#`W($YO=&5S
M('1O(&-O;G9E<G0@=&AE:7(@;F]T97,@:6YT;R!T:&4@0V]M<&%N>2=S(&-O
M;6UO;B!S:&%R97,@*'1H92`B3V9F97(B*2!O;B!O<B!B969O<F4@2G5N928C
M,38P.S(T+"`R,#`X+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M/;B!*=6YE)B,Q-C`[
M,C<L(#(P,#@L('1H92!#;VUP86YY(&%N;F]U;F-E9"!A;B!I;F-R96%S960@
M8V]N=F5R<VEO;B!R871E(&]F(#4S+C8P-C$@:6X@86-C;W)D86YC92!W:71H
M('1H92!T97)M<R!O9B!T:&4@3V9F97(@86YD(&ES<W5E9"`S+#DV-BPX-#$@
M8V]M;6]N('-H87)E<R!I;B!E>&-H86YG92!F;W(@)#<T+#`P,"PP,#`@:6X@
M<')I;F-I<&%L(&%M;W5N="!O9B!T:&4@,C`P-R!.;W1E<RX@5&AE(&EN9'5C
M960@8V]N=F5R<VEO;B!R97-U;'1E9"!I;B!A(&-H87)G92!T;R!E87)N:6YG
M<R!O9B`D,3`L,3<P+#$Q."P@=VAI8V@@=V%S(&5Q=6%L('1O('1H92!F86ER
M('9A;'5E(&]F(&%L;"!C;VUM;VX@<VAA<F5S(&%N9"!C87-H(&-O;G-I9&5R
M871I;VX@=')A;G-F97)R960@:6X@=&AE('1R86YS86-T:6]N(&EN(&5X8V5S
M<R!O9B!T:&4@9F%I<B!V86QU92!O9B!T:&4@8V]M;6]N('-H87)E<R!I<W-U
M86)L92!P=7)S=6%N="!T;R!T:&4@;W)I9VEN86P@8V]N=F5R<VEO;B!T97)M
M<RX@26X@861D:71I;VXL('1H92!#;VUP86YY(')E8V]G;FEZ960@)#(L-#(Y
M+#4R-"!A<R!A(&=A:6X@;VX@9&5B="!E>'1I;F=U:7-H;65N="P@97%U86P@
M=&\@=&AE(&1I9F9E<F5N8V4@8F5T=V5E;B!T:&4@8V]N<VED97)A=&EO;B!A
M='1R:6)U=&5D('1O('1H92!D96)T(&-O;7!O;F5N="!A;F0@=&AE('-U;2!O
M9B`H82DF(S$V,#MT:&4@;F5T(&-A<G)Y:6YG(&%M;W5N="!O9B!T:&4@9&5B
M="!C;VUP;VYE;G0@86YD("AB*28C,38P.V%N>2!U;F%M;W)T:7IE9"!D96)T
M(&ES<W5A;F-E(&-O<W1S+B!);B!A9&1I=&EO;BP@=7!O;B!C;VYV97)S:6]N
M+"`D,3,L-S8V+#$W,R!I;B!U;F%M;W)T:7IE9"!D96)T(&1I<V-O=6YT(&%N
M9"!D96)T(&ES<W5A;F-E(&-O<W1S('=A<R!R96-L87-S:69I960@=&\@8V]M
M;6]N('-H87)E<RX@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[1&5T86EL<R!O9B!C;VYV
M97)T:6)L92!N;W1E<R!A<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$P(&%N
M9"`R,#$Q(&%R92!A<R!F;VQL;W=S.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL
M93TS1"=0041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0
M041$24Y'+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E.R!724142#H@
M-S`E.R!0041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*
M/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CX\(2TM($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N
M=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-
M"CQD:78@86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P
M(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT
M<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=VED=&@],T0W-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS
M1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I
M9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@
M14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^070@1&5C96UB97(F
M(S$V,#LS,2P\8G(@+SX-"C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q
M-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^070@1&5C
M96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P,3$@/"]B/CPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T
M;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT
M('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V
M,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&
M1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4
M+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^0V%R<GEI;F<@86UO=6YT(&]F('1H92!E<75I='D@8V]M<&]N96YT
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,34V+#@T
M.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,34V+#@T.#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A
M;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L
M:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI
M=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/E!R:6YC:7!A;"!A;6]U;G0@;V8@=&AE(&1E8G0@8V]M<&]N96YT
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,2PP,#`L
M,#`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#`P,"PP
M,#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#
M145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^56YA;6]R=&EZ960@9&5B="!D:7-C;W5N=#PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDT+#$X-#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-#DL-CDY/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3F5T(&-A
M<G)Y:6YG(&%M;W5N="!O9B!T:&4@9&5B="!C;VUP;VYE;G0\+V9O;G0^/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY,#4L.#$V/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY-3`L,S`Q/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-
M"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O
M=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS
M<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M!<R!O9B!$
M96-E;6)E<B8C,38P.S,Q+"`R,#$Q+"!T:&4@<F5M86EN:6YG('!E<FEO9"!O
M=F5R('=H:6-H('1H92!D:7-C;W5N="!O;B!T:&4@9&5B="!C;VUP;VYE;G0@
M=VEL;"!B92!A;6]R=&EZ960@=V%S(&]N92!Y96%R+"!A;F0@=&AE(&-O;G9E
M<G-I;VX@<')I8V4@86YD('1H92!N=6UB97(@;V8@<VAA<F5S('5P;VX@8V]N
M=F5R<VEO;B!W97)E(&%P<')O>&EM871E;'D@)#$Y+C<V('!E<B!S:&%R92!A
M;F0@-3`L-C`W+"!R97-P96-T:79E;'DN(%1H92!I;G1R:6YS:6,@=F%L=64L
M(&%S(&UE87-U<F5D(&)Y('1H92!A;6]U;G0@8GD@=VAI8V@@=&AE(&EN<W1R
M=6UE;G0G<R!I9BUC;VYV97)T960@=F%L=64@97AC965D<R!I=',@<')I;F-I
M<&%L(&%M;W5N="P@<F5G87)D;&5S<R!O9B!W:&5T:&5R('1H92!I;G-T<G5M
M96YT(&ES(&-U<G)E;G1L>2!C;VYV97)T:6)L92P@=V%S(&YI;"X@/"]F;VYT
M/CPO<#X\+W1D/CPO='(^/"]T86)L93X-"CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^
M#0H-"BTM+2TM+3U?3F5X=%!A<G1?8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?
M-3`T,3)F8C`V83AF#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+V,P
M8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9B]7;W)K<VAE971S
M+U-H965T,C`N:'1M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O
M=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S
M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@
M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M
M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R
M:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE
M;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C
M;&%S<STS1')E<&]R="!I9#TS1$E$,$5-13X-"B`@("`@(#QT<CX-"B`@("`@
M("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T
M<F]N9SY215-44DE#5$5$($Y%5"!!4U-%5%,\8G(^/"]S=')O;F<^/"]T:#X-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^,3(@36]N=&AS
M($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@
M(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3$\8G(^/"]T:#X-"B`@("`@
M(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L
M87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^4D535%))0U1%1"!.150@
M05-31513/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X
M=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@
M8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$
M=&]P/E)%4U1224-4140@3D54($%34T544SPO=&0^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'1E>'0^/'1A8FQE('-T>6QE/3-$)V9O;G0M<VEZ93HQ,'!T.R!F
M;VYT+69A;6EL>3HG5&EM97,@3F5W(%)O;6%N)RQT:6UE<RQS97)I9CLG/@T*
M/'1R/@T*/'1D/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CX\8CXQ-"X@4D535%))0U1%1"!.150@05-31513(#PO
M8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M!<R!S=&EP=6QA=&5D(&)Y('1H92!R96QE
M=F%N="!L87=S(&%N9"!R96=U;&%T:6]N<R!A<'!L:6-A8FQE('1O($-H:6YA
M)W,@9F]R96EG;B!I;G9E<W1M96YT(&5N=&5R<')I<V4L('1H92!#;VUP86YY
M)W,@4%)#('-U8G-I9&EA<FEE<R!A<F4@<F5Q=6ER960@=&\@;6%K92!A<'!R
M;W!R:6%T:6]N<R!F<F]M(&YE="!I;F-O;64@87,@9&5T97)M:6YE9"!U;F1E
M<B!A8V-O=6YT:6YG('!R:6YC:7!L97,@9V5N97)A;&QY(&%C8V5P=&5D(&EN
M('1H92!04D,@*")04D,@1T%!4"(I('1O(&YO;BUD:7-T<FEB=71A8FQE(')E
M<V5R=F5S+"!W:&EC:"!I;F-L=61E(&$@9V5N97)A;"!R97-E<G9E+"!A;B!E
M;G1E<G!R:7-E(&5X<&%N<VEO;B!R97-E<G9E(&%N9"!S=&%F9B!W96QF87)E
M(&%N9"!B;VYU<R!R97-E<G9E+B!4:&4@=VAO;&QY+6]W;F5D(%!20R!S=6)S
M:61I87)I97,@87)E(&YO="!R97%U:7)E9"!T;R!M86ME(&%P<')O<')I871I
M;VYS('1O('1H92!E;G1E<G!R:7-E(&5X<&%N<VEO;B!R97-E<G9E(&)U="!A
M<'!R;W!R:6%T:6]N<R!T;R!T:&4@9V5N97)A;"!R97-E<G9E(&%R92!R97%U
M:7)E9"!T;R!B92!M861E(&%T(&YO="!L97-S('1H86X@,3`E(&]F('1H92!P
M<F]F:70@869T97(@=&%X(&%S(&1E=&5R;6EN960@=6YD97(@4%)#($=!05`N
M(%1H92!B;V%R9"!O9B!D:7)E8W1O<G,@9&5T97)M:6YE<R!T:&4@<W1A9F8@
M=V5L9F%R92!A;F0@8F]N=7,@<F5S97)V92X@/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M5&AE(&=E;F5R86P@<F5S97)V92!I<R!U<V5D('1O(&]F9G-E="!F=71U<F4@
M;&]S<V5S+B!4:&4@<W5B<VED:6%R:65S(&UA>2P@=7!O;B!A(')E<V]L=71I
M;VX@<&%S<V5D(&)Y('1H92!S=&]C:VAO;&1E<BP@8V]N=F5R="!T:&4@9V5N
M97)A;"!R97-E<G9E(&EN=&\@8V%P:71A;"X@5&AE('-T869F('=E;&9A<F4@
M86YD(&)O;G5S(')E<V5R=F4@:7,@=7-E9"!F;W(@=&AE(&-O;&QE8W1I=F4@
M=V5L9F%R92!O9B!T:&4@96UP;&]Y964@;V8@=&AE('-U8G-I9&EA<FEE<RX@
M5&AE(&5N=&5R<')I<V4@97AP86YS:6]N(')E<V5R=F4@:7,@9F]R('1H92!E
M>'!A;G-I;VX@;V8@=&AE('-U8G-I9&EA<FEE<R<@;W!E<F%T:6]N<R!A;F0@
M8V%N(&)E(&-O;G9E<G1E9"!T;R!C87!I=&%L('-U8FIE8W0@=&\@87!P<F]V
M86P@8GD@=&AE(')E;&5V86YT(&%U=&AO<FET:65S+B!4:&5S92!R97-E<G9E
M<R!R97!R97-E;G0@87!P<F]P<FEA=&EO;G,@;V8@=&AE(')E=&%I;F5D(&5A
M<FYI;F=S(&1E=&5R;6EN960@:6X@86-C;W)D86YC92!W:71H($-H:6YE<V4@
M;&%W+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);B!A9&1I=&EO;B!T;R!T:&4@9V5N
M97)A;"!R97-E<G9E+"!T:&4@0V]M<&%N>2=S(%!20R!S=6)S:61I87)I97,@
M87)E(')E<75I<F5D('1O(&]B=&%I;B!A<'!R;W9A;"!F<F]M('1H92!L;V-A
M;"!04D,@9V]V97)N;65N="!P<FEO<B!T;R!D:7-T<FEB=71I;F<@86YY(')E
M9VES=&5R960@<VAA<F4@8V%P:71A;"X@06-C;W)D:6YG;'DL(&)O=&@@=&AE
M(&%P<')O<')I871I;VYS('1O(&=E;F5R86P@<F5S97)V92!A;F0@=&AE(')E
M9VES=&5R960@<VAA<F4@8V%P:71A;"!O9B!T:&4@0V]M<&%N>2=S(%!20R!S
M=6)S:61I87)I97,@87)E(&-O;G-I9&5R960@87,@<F5S=')I8W1E9"!N970@
M87-S971S(&%M;W5N=&EN9R!T;R`D,S4T+#`S-2PV.34@87,@;V8@1&5C96UB
M97(F(S$V,#LS,2P@,C`Q,2X\+V9O;G0^/"]P/CPO=&0^/"]T<CX\+W1A8FQE
M/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B
M;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C
M,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-"D-O;G1E;G0M
M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?
M-3`T,3)F8C`V83AF+U=O<FMS:&5E=',O4VAE970R,2YH=&UL#0I#;VYT96YT
M+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT
M+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQH=&UL
M/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV/3-$0V]N=&5N="U4
M>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T/75T9BTX)SX\<V-R
M:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$4VAO=RYJ<SXO*B!$
M;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R:7!T/CPO:&5A9#X-
M"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P;W)T(&ED/3-$240P
M14U%/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T;"!C;VQS
M<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/DE.0T]-12!405A%4SQB<CX\
M+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N
M/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@
M(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,3QB
M<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*
M("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY)
M3D-/344@5$%815,\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`@
M(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^24Y#3TU%(%1!6$53/"]T9#X-"B`@("`@("`@/'1D(&-L87-S
M/3-$=&5X=#X\=&%B;&4@<W1Y;&4],T0G9F]N="US:7IE.C$P<'0[(&9O;G0M
M9F%M:6QY.B=4:6UE<R!.97<@4F]M86XG+'1I;65S+'-E<FEF.R<^#0H\='(^
M#0H\=&0^#0H\=&%B;&4@<W1Y;&4],T0G1D].5"U325I%.B`Q,'!T.R!&3TY4
M+49!34E,63H@)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R:68G/@T*/'1R
M/@T*/'1D/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CX\8CXQ-2X@24Y#3TU%(%1!6$53(#PO8CX\+V9O;G0^/"]P
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#M4:&4@<')O=FES:6]N(&9O<B!I;F-O;64@=&%X97,@:7,@8V]M
M<')I<V5D(&]F('1H92!F;VQL;W=I;F<Z(#PO9F]N=#X\+W`^#0H\9&EV('-T
M>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[
M(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(
M.B`W,"4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^
M#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F
M;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM
M/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS
M1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*
M/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#8U/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H
M/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=VED=&@],T0V,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C4^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$
M,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^
M#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS
M1#@^/&9O;G0@<VEZ93TS1#$^/&(^665A<G,@16YD960@1&5C96UB97(F(S$V
M,#LS,2P@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS
M<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L
M<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS
M1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^
M/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^
M/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ
M93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^
M)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY);F-O;64@*$QO<W,I(&)E9F]R92!);F-O;64@5&%X/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@
M=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE
M/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0V%N861A/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#@L.#<V+#,W,#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$X+#,U-"PR,#0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@R,RPS-S@L.3@P/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY/=&AE
M<CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,P+#,U
M,BPU,#0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0Y+#(R
M."PQ,#D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@U,"PY
M.#0L-#4T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N
M=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG
M('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SXF
M(S$V,#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(Q+#0W-BPQ
M,S0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C8W+#4X,BPS
M,3,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@W-"PS-C,L
M-#,T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\
M+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A
M;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@
M9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T
M;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'
M24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D-U<G)E;G0@5&%X/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0V%N861A/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-"PW.3`L-S@P
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY+#4V,RPY,34\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@L,#0W+#<S,SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M
M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CY/=&AE<CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C4L-C`X+#$R-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,3,L-SDS+#DY-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,3,L,#<X+#@Y,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SXF(S$V,#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$P+#,Y."PY,#<\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C(S+#,U-RPY,3(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C(Q+#$R-BPV,C8\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY$969E
M<G)E9"!487@\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H
M:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY#86YA9&$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXH,RPR,3,L.3@W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^*#@T."PU-C8\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR+#4W
M-RPX-30\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$
M(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^3W1H97(\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXH."PT.#8L.3@U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^*#4L-S4U+#0R.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/B@W+#$V-"PU-#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N
M-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B
M9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/B8C,38P.SPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$Q
M+#<P,"PY-S(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH-BPV,#,L
M.3DU/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#0L-3@V+#8X-CPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X\
M+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX]
M,T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L
M93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U
M<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G
M8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY4;W1A;"!);F-O;64@5&%X("A"96YE9FET
M*2!%>'!E;G-E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W
M:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^0V%N861A/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,2PU-S8L-SDS/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXX+#<Q-2PS-#D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C$P+#8R-2PU.#<\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O
M<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3W1H97(\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,BPX-S@L.#4X/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^."PP,S@L-38X/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXU+#DQ-"PS-3,\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^)B,Q-C`[/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXH,2PS,#(L,#8U/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,38L-S4S+#DQ-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,38L-3,Y+#DT,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L
M93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C
M:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@0V]M<&%N
M>2!M86EN;'D@;W!E<F%T97,@:6X@0V%N861A+"!04D,L($IA<&%N+"!'97)M
M86YY(&%N9"!T:&4@56YI=&5D(%-T871E<RX@26X@,C`Q,2P@=&AE($-O;7!A
M;GD@97-T86)L:7-H960@<V5V97)A;"!E;G1I=&EE<R!I;B!V87)I;W5S(&IU
M<FES9&EC=&EO;G,N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/D-A;F%D82`\+V(^/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[5&AE($-O;7!A;GD@=V%S(&EN8V]R<&]R871E9"!I
M;B!/;G1A<FEO+"!#86YA9&$@86YD(&ES('-U8FIE8W0@=&\@8F]T:"!F961E
M<F%L(&%N9"!/;G1A<FEO('!R;W9I;F-I86P@8V]R<&]R871E(&EN8V]M92!T
M87AE<R!A="!A(')A=&4@;V8@,S,E+"`S,24@86YD(#(X+C(U)2!F;W(@=&AE
M('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@86YD
M(#(P,3$L(')E<W!E8W1I=F5L>2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[0V%N861I
M86X@4V]L87(@4V]L=71I;VYS)B,Q-C`[26YC+B!W87,@:6YC;W)P;W)A=&5D
M(&EN($]N=&%R:6\L($-A;F%D82!A;F0@:7,@<W5B:F5C="!T;R!B;W1H(&9E
M9&5R86P@86YD($]N=&%R:6\@<')O=FEN8VEA;"!C;W)P;W)A=&4@:6YC;VUE
M('1A>"!A="!A(')A=&4@;V8@,S,E+"`S,24@86YD(#(X+C(U)2!F;W(@=&AE
M('EE87)S(&5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#(P,#DL(#(P,3`@86YD
M(#(P,3$L(')E<W!E8W1I=F5L>2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[0V%N861I
M86X@4V]L87(@36%N=69A8W1U<FEN9R`H3VYT87)I;RDF(S$V,#M);F,N('=A
M<R!A(&UA;G5F86-T=7)I;F<@96YT:71Y(&EN8V]R<&]R871E9"!I;B!/;G1A
M<FEO+"!#86YA9&$L(&%N9"!I<R!S=6)J96-T('1O(&)O=&@@9F5D97)A;"!A
M;F0@3VYT87)I;R!P<F]V:6YC:6%L(&-O<G!O<F%T92!I;F-O;64@=&%X(&%T
M(&$@<F%T92!O9B`R.24@86YD(#(V+C4E(&9O<B!T:&4@>65A<G,@96YD960@
M1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@<F5S<&5C=&EV96QY
M+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CX\8CY5;FET960@4W1A=&5S(#PO8CX\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M#86YA9&EA;B!3;VQA<B`H55-!*28C,38P.TEN8RX@=V%S
M(&EN8V]R<&]R871E9"!I;B!$96QA=V%R92P@55-!(&%N9"!I<R!S=6)J96-T
M('1O(&)O=&@@9F5D97)A;"!A;F0@0V%L:69O<FYI82!P<F]V:6YC:6%L(&-O
M<G!O<F%T92!I;F-O;64@=&%X97,@870@82!R871E(&]F(#0R+C(Y)2P@,SDN
M.#,E(&%N9"`T,"XP,R4@9F]R('1H92!Y96%R<R!E;F1E9"`R,#`Y+"`R,#$P
M(&%N9"`R,#$Q+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/DIA
M<&%N(#PO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M#86YA9&EA;B!3;VQA<B!*87!A
M;B!++DLN('=A<R!I;F-O<G!O<F%T960@:6X@2F%P86X@86YD(&ES('-U8FIE
M8W0@=&\@2F%P86X@<')O9FET('1A>"!A="!A(')A=&4@;V8@87!P<F]X:6UA
M=&4@-#4N-S`E(&9O<B!T:&4@>65A<G,@96YD960@,C`P.2P@,C`Q,"!A;F0@
M,C`Q,2P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CY'97)M86YY
M(#PO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M#86YA9&EA;B!3;VQA<B!%345!)B,Q
M-C`[1VUB2"!W87,@:6YC;W)P;W)A=&5D(&EN($UU;FEC:"P@1V5R;6%N>2!A
M;F0@:7,@<W5B:F5C="!T;R!'97)M86YY('!R;V9I="!T87@@870@82!R871E
M(&]F(#,S)2!F;W(@=&AE('EE87)S(&5N9&5D(#(P,#DL(#(P,3`@86YD(#(P
M,3$L(')E<W!E8W1I=F5L>2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^2&]N9R!+;VYG
M(#PO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M#86YA9&EA;B!3;VQA<B!);G1E<FYA
M=&EO;F%L)B,Q-C`[3'1D+B@B2$M322(I('=A<R!I;F-O<G!O<F%T960@:6X@
M2&]N9R!+;VYG+"!#:&EN82P@86YD(&ES('-U8FIE8W0@=&\@2&]N9R!+;VYG
M('!R;V9I="!T87@@870@82!R871E(&]F(#$V+C4E(&EN(#(P,3$N($YO($AO
M;F<@2V]N9R!P<F]F:70@=&%X(&AA<R!B965N('!R;W9I9&5D(&%S($A+4TD@
M:&%S(&YO="!H860@87-S97-S86)L92!P<F]F:70@=&AA="!W87,@96%R;F5D
M(&EN(&]R(&1E<FEV960@9G)O;2!(;VYG($MO;F<@9'5R:6YG('1H92!Y96%R
M<R!P<F5S96YT960N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/E!20R`\+V(^/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[5&AE(&]T:&5R(&UA:F]R(&]P97)A=&EN9R!S=6)S:61I
M87)I97,L($-322!3;VQA<G1R;VYI8W,@*$-H86YG<VAU*28C,38P.T-O+BPF
M(S$V,#M,=&0N+"!#4TD@4V]L87(@5&5C:&YO;&]G:65S)B,Q-C`[26YC+BP@
M0U-)($-E;&QS)B,Q-C`[0V\N+"8C,38P.TQT9"XL($-A;F%D:6%N(%-O;&%R
M($UA;G5F86-T=7)I;F<@*$QU;WEA;F<I)B,Q-C`[26YC+BP@0U-)(%-O;&%R
M(%!O=V5R("A#:&EN82DF(S$V,#M);F,N(&%N9"!#86YA9&EA;B!3;VQA<B!-
M86YU9F%C='5R:6YG("A#:&%N9W-H=2DF(S$V,#M);F,N('=E<F4@9V]V97)N
M960@8GD@=&AE(%!20R!%;G1E<G!R:7-E($EN8V]M92!487@@3&%W("@B;F5W
M($5)5"!,87<B*2P@=VAI8V@@<F5P;&%C960@=&AE(&]L9"!);F-O;64@5&%X
M($QA=R!O9B!04D,@0V]N8V5R;FEN9R!&;W)E:6=N($EN=F5S=&UE;G0@86YD
M($9O<F5I9VX@16YT97)P<FES97,@86YD('9A<FEO=7,@;&]C86P@:6YC;VUE
M('1A>"!R96=U;&%T:6]N<R`H=&AE(&]L9"`B1D5)5"!,87<B*2P@969F96-T
M:79E(&9R;VT@2F%N=6%R>28C,38P.S$L(#(P,#@N(#PO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.U5N9&5R('1H92!N97<@14E4($QA=RP@9&]M97-T:6-A;&QY(&]W;F5D
M(&5N=&5R<')I<V5S(&%N9"!F;W)E:6=N+6EN=F5S=&5D(&5N=&5R<')I<V5S
M("@B1DE%<R(I(&%R92!S=6)J96-T('1O(&$@=6YI9F]R;2!T87@@<F%T92!O
M9B`R-24N(%1H92!N97<@14E4($QA=R!A;'-O('!R;W9I9&5S(&$@9FEV92UY
M96%R('1R86YS:71I;VX@<&5R:6]D('-T87)T:6YG(&9R;VT@:71S(&5F9F5C
M=&EV92!D871E(&9O<B!T:&]S92!E;G1E<G!R:7-E<R!W:&EC:"!W97)E(&5S
M=&%B;&ES:&5D(&)E9F]R92!T:&4@<')O;75L9V%T:6]N(&1A=&4@;V8@=&AE
M(&YE=R!%250@3&%W(&%N9"!W:&EC:"!W97)E(&5N=&ET;&5D('1O(&$@<')E
M9F5R96YT:6%L(&QO=V5R('1A>"!R871E(&%N9"!T87@@:&]L:61A>2!U;F1E
M<B!T:&4@;VQD($9%250@3&%W(&]R(')E9W5L871I;VYS+B!4:&4@=&%X(')A
M=&4@;V8@<W5C:"!E;G1E<G!R:7-E<R!W:6QL('1R86YS:71I;VX@=&\@=&AE
M(#(U)2!U;FEF;W)M('1A>"!R871E('=I=&AI;B!A(&9I=F4M>65A<B!T<F%N
M<VET:6]N('!E<FEO9"!A;F0@=&AE('1A>"!H;VQI9&%Y+"!W:&EC:"!W87,@
M96YJ;WEE9"!B>2!S=6-H(&5N=&5R<')I<V5S(&)E9F]R92!T:&4@969F96-T
M:79E(&1A=&4@;V8@=&AE(&YE=R!%250@3&%W+"!M87D@8V]N=&EN=64@=&\@
M8F4@96YJ;WEE9"!U;G1I;"!T:&4@96YD(&]F('1H92!T87@@:&]L:61A>2X@
M/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[06-C;W)D:6YG;'DL(&9R;VT@2F%N=6%R>28C
M,38P.S$L(#(P,#@L('1H92!T87@@<F%T97,@87!P;&EC86)L92!O;B!T:&4@
M0V]M<&%N>2=S(&UA:F]R(&]P97)A=&EN9R!S=6)S:61I87)I97,@:6X@0VAI
M;F$@87)E('-U;6UA<FEZ960@87,@9F]L;&]W<SH@/"]F;VYT/CPO<#X-"CQD
M:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z
M(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#`E.R!7
M24142#H@,3`P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T
M:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M
M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"
M3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C
M:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS
M1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F="!W
M:61T:#TS1#0X)3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T('=I9'1H/3-$-#@E/CPO=&0^/"$M
M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG
M;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D-O;7!A;GD\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5')A;G-I=&EO;F%L
M(%1A>"!R871E('5N9&5R('1H92!N97<@14E4($QA=SPO9F]N=#X\+W1D/CPO
M='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1'1O<#X\
M8G(@+SX-"CQF;VYT('-I>F4],T0R/D-322!3;VQA<G1R;VYI8W,@*$-H86YG
M<VAU*28C,38P.T-O+BPF(S$V,#M,=&0N)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1T;W`^
M/&9O;G0@<VEZ93TS1#(^/&)R("\^#0HF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1'1O<#X\
M8G(@+SX-"CQF;VYT('-I>F4],T0R/C(U)3PO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&)R("\^#0H\9F]N="!S:7IE/3-$
M,CY#4TD@4V]L87(@5&5C:&YO;&]G:65S)B,Q-C`[26YC+B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^/&)R("\^#0HF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQB<B`O/@T*/&9O;G0@<VEZ
M93TS1#(^17AE;7!T960@9F]R(#(P,#@@86YD(#(P,#D@86YD(#$R+C4E(&9O
M<B`R,#$P+"`R,#$Q(&%N9"`R,#$R("AH86QF(')E9'5C=&EO;B!O;B`R-24I
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS
M1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&)R
M("\^#0H\9F]N="!S:7IE/3-$,CY#4TD@0V5L;',F(S$V,#M#;RXL)B,Q-C`[
M3'1D+B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&)R("\^#0HF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQB
M<B`O/@T*/&9O;G0@<VEZ93TS1#(^17AE;7!T960@9F]R(#(P,#@@86YD(#$R
M+C4E(&9O<B`R,#`Y+"`R,#$P(&%N9"`R,#$Q("AH86QF(')E9'5C=&EO;B!O
M;B`R-24I/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\8G(@+SX-"CQF;VYT('-I>F4],T0R/D-A;F%D:6%N(%-O;&%R($UA
M;G5F86-T=7)I;F<@*$QU;WEA;F<I)B,Q-C`[26YC+B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/&)R("\^#0HF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQB<B`O/@T*/&9O;G0@<VEZ93TS
M1#(^17AE;7!T960@9F]R(#(P,#@@86YD(#$R+C4E(&9O<B`R,#`Y+"`R,#$P
M(&%N9"`R,#$Q("AH86QF(')E9'5C=&EO;B!O;B`R-24I/"]F;VYT/CPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&)R("\^#0H\9F]N="!S
M:7IE/3-$,CY#86YA9&EA;B!3;VQA<B!-86YU9F%C='5R:6YG("A#:&%N9W-H
M=2D@26YC/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8G(@+SX-"B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&)R("\^
M#0H\9F]N="!S:7IE/3-$,CY%>&5M<'1E9"!F;W(@,C`P."!A;F0@,C`P.2!A
M;F0@,3(N-24@9F]R(#(P,3`L(#(P,3$@86YD(#(P,3(@*&AA;&8@<F5D=6-T
M:6]N(&]N(#(U)2D\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O
M<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQB<B`O/@T*/&9O;G0@<VEZ93TS1#(^0U-)(%-O;&%R(%!O
M=V5R("A#:&EN82DF(S$V,#M);F,N)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\
M8G(@+SX-"B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&)R("\^#0H\9F]N="!S:7IE/3-$,CXR-24\+V9O
M;G0^/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R
M+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^/"]D:78^#0H\<"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!#
M;VUP86YY(&UA:V5S(&%N(&%S<V5S<VUE;G0@;V8@=&AE(&QE=F5L(&]F(&%U
M=&AO<FET>2!F;W(@96%C:"!O9B!I=',@=6YC97)T86EN('1A>"!P;W-I=&EO
M;G,@*&EN8VQU9&EN9R!T:&4@<&]T96YT:6%L(&%P<&QI8V%T:6]N(&]F(&EN
M=&5R97-T<R!A;F0@<&5N86QT:65S*2!B87-E9"!O;B!T:&5I<B!T96-H;FEC
M86P@;65R:71S+"!A;F0@:&%S(&UE87-U<F5D('1H92!U;G)E8V]G;FEZ960@
M8F5N969I=',@87-S;V-I871E9"!W:71H('-U8V@@=&%X('!O<VET:6]N<RX@
M5&AI<R!L:6%B:6QI='D@:7,@<F5C;W)D960@:6X@;&EA8FEL:71Y(&9O<B!U
M;F-E<G1A:6X@=&%X('!O<VET:6]N<R!I;B!T:&4@8V]N<V]L:61A=&5D(&)A
M;&%N8V4@<VAE970N($EN(&%C8V]R9&%N8V4@=VET:"!T:&4@0V]M<&%N>2=S
M('!O;&EC:65S+"!I="!A8V-R=65S(&%N9"!C;&%S<VEF:65S(&EN=&5R97-T
M(&%N9"!P96YA;'1I97,@<F5L871E9"!T;R!U;G)E8V]G;FEZ960@=&%X(&)E
M;F5F:71S(&%S(&$@8V]M<&]N96YT(&]F('1H92!I;F-O;64@=&%X('!R;W9I
M<VEO;BX@5&AE(&%M;W5N="!O9B!I;G1E<F5S="!A;F0@<&5N86QT:65S(&%C
M8W)U960@87,@;V8@1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2!W
M87,@)#(L,C8Y+#`T.2!A;F0@)#(L.#0W+#@Y.2P@<F5S<&5C=&EV96QY+B!4
M:&4@0V]M<&%N>2!D;V5S(&YO="!A;G1I8VEP871E(&%N>2!S:6=N:69I8V%N
M="!I;F-R96%S97,@;W(@9&5C<F5A<V5S('1O(&ET<R!L:6%B:6QI=&EE<R!F
M;W(@=6YR96-O9VYI>F5D('1A>"!B96YE9FET<R!W:71H:6X@=&AE(&YE>'0@
M,3(F(S$V,#MM;VYT:',N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!F;VQL;W=I
M;F<@=&%B;&4@:6YD:6-A=&5S('1H92!C:&%N9V5S('1O('1H92!#;VUP86YY
M)W,@;&EA8FEL:71I97,@9F]R('5N8V5R=&%I;B!T87@@<&]S:71I;VYS(&9O
M<B!T:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`P.2P@,C`Q
M,"!A;F0@,C`Q,2P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*/&1I=B!S
M='EL93TS1"=0041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T
M.R!0041$24Y'+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E.R!72414
M2#H@-S`E.R!0041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CX\(2TM($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO
M9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M
M+3X-"CQD:78@86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<]
M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-
M"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0U-3X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T
M:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('=I9'1H/3-$-34^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#4U/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0X/CQF;VYT('-I>F4],T0Q/CQB/EEE87)S($5N9&5D($1E8V5M8F5R)B,Q
M-C`[,S$L(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L
M<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`P.2`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$
M,3X\8CXR,#$P(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,3$@/"]B/CPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX]
M,T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R
M/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB
M/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&
M1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY"96=I;FYI;F<@
M8F%L86YC93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C<L
M.#4R+#`U-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^."PY-3,L
M-38X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY+#$Y,2PR.#$\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@
M=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY!9&1I=&EO;B!F;W(@=&%X('!O<VET:6]N
M<R!R96QA=&5D('1O('1H92!C=7)R96YT('EE87(\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#$P,2PU,3(\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C<S-BPW,#<\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C
M0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\
M<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ
M,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%D9&ET
M:6]N(&9O<B!T87@@<&]S:71I;VYS(&9R;VT@<')I;W(@>65A<G,\+V9O;G0^
M/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-#(L-C$W/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O
M;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.
M5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M4F5D=6-T:6]N<R!F;W(@=&%X('!O<VET:6]N<R!F<F]M('!R:6]R('EE87)S
M+U-T871U=&4@;V8@;&EM:71A=&EO;G,@97AP:7)A=&EO;G,\+V9O;G0^/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXH,3`T+#DP-#PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/B@T-S0L.30W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L
M:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R
M/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY%
M;F1I;F<@8F%L86YC93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C@L.34S+#4V.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M.2PQ.3$L,C@Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY+#0U
M,RPP-#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O
M<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D
M;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@
M;V8@=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#M4:&4@0V]M<&%N>2!I<R!S=6)J96-T('1O('1A>&%T:6]N(&EN($-A;F%D
M82!A;F0@0VAI;F$N(%1H92!#;VUP86YY)W,@=&%X('EE87)S(&9R;VT@,C`P
M-"!T:')O=6=H(#(P,3$@87)E('-U8FIE8W0@=&\@97AA;6EN871I;VX@8GD@
M=&AE('1A>"!A=71H;W)I=&EE<R!O9B!#86YA9&$N(%=I=&@@9F5W(&5X8V5P
M=&EO;G,L('1H92!#;VUP86YY(&ES(&YO(&QO;F=E<B!S=6)J96-T('1O(&9E
M9&5R86P@=&%X97,@9F]R('EE87)S('!R:6]R('1O(#(P,#4@86YD($]N=&%R
M:6\@=&%X97,@9F]R('EE87)S('!R:6]R('1O(#(P,#0N(%1H92!#;VUP86YY
M)W,@=&%X('EE87)S(&9R;VT@,C`P,B!T:')O=6=H(#(P,3$@87)E('-U8FIE
M8W0@=&\@97AA;6EN871I;VX@8GD@=&AE(%!20R!T87@@875T:&]R:71I97,@
M9'5E('1O(&ET<R!P97)M86YE;G0@97-T86)L:7-H;65N="!I;B!#:&EN82X@
M/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[06-C;W)D:6YG('1O('1H92!04D,@5&%X($%D
M;6EN:7-T<F%T:6]N(&%N9"!#;VQL96-T:6]N($QA=RP@=&AE('-T871U=&4@
M;V8@;&EM:71A=&EO;G,@:7,@=&AR964@>65A<G,@:68@=&AE('5N9&5R<&%Y
M;65N="!O9B!I;F-O;64@=&%X97,@:7,@9'5E('1O(&-O;7!U=&%T:6]N86P@
M97)R;W)S(&UA9&4@8GD@=&AE('1A>'!A>65R+B!4:&4@<W1A='5T92!O9B!L
M:6UI=&%T:6]N<R!W:6QL(&)E(&5X=&5N9&5D('1O(&9I=F4@>65A<G,@=6YD
M97(@<W!E8VEA;"!C:7)C=6US=&%N8V5S+"!W:&EC:"!A<F4@;F]T(&-L96%R
M;'D@9&5F:6YE9"P@8G5T(&%N('5N9&5R<&%Y;65N="!O9B!I;F-O;64@=&%X
M(&QI86)I;&ET>2!E>&-E961I;F<@4DU",3`P+#`P,"!I<R!S<&5C:69I8V%L
M;'D@;&ES=&5D(&%S(&$@<W!E8VEA;"!C:7)C=6US=&%N8V4N($EN('1H92!C
M87-E(&]F(&$@=')A;G-F97(@<')I8VEN9R!R96QA=&5D(&%D:G5S=&UE;G0L
M('1H92!S=&%T=71E(&]F(&QI;6ET871I;VYS(&ES('1E;B!Y96%R<RX@5&AE
M<F4@:7,@;F\@<W1A='5T92!O9B!L:6UI=&%T:6]N<R!I;B!T:&4@8V%S92!O
M9B!T87@@979A<VEO;BX@5&AE($-O;7!A;GDG<R!04D,@<W5B<VED:6%R:65S
M(&%R92!T:&5R969O<F4@<W5B:F5C="!T;R!E>&%M:6YA=&EO;B!B>2!T:&4@
M4%)#('1A>"!A=71H;W)I=&EE<R!F<F]M(#(P,#8@=&AR;W5G:"`R,#$Q(&]N
M(&YO;BUT<F%N<V9E<B!P<FEC:6YG(&UA='1E<G,L(&%N9"!F<F]M(#(P,#$@
M=&AR;W5G:"`R,#$Q(&]N('1R86YS9F5R('!R:6-I;F<@;6%T=&5R<RX@/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[5&AE('!R:6YC:7!A;"!C;VUP;VYE;G1S(&]F(&1E
M9F5R<F5D(&EN8V]M92!T87@@87-S971S(&%R92!A<R!F;VQL;W=S.B`\+V9O
M;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$24Y'+5))1TA4.B`P<'0[(%!!
M1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/5%1/33H@,'!T.R!-05)'24XM
M3$5&5#H@,3`E.R!724142#H@.#`E.R!0041$24Y'+51/4#H@,'!T.R!03U-)
M5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/34U!3D0]041$7U1!0DQ%5TE$
M5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D
M(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI9VX],T1C96YT97(^#0H\=&%B
M;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P
M,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@
M4T54("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0W-SX\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q
M,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!
M0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$
M8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^/&(^070@1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P,3`@/"]B/CPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@
M<VEZ93TS1#$^/&(^070@1&5C96UB97(F(S$V,#LS,2P\8G(@+SX-"C(P,3$@
M/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R
M(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O
M<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^1&5F97)R960@=&%X(&%S<V5T<SH\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CY!8V-R=65D('=A<G)A;G1Y(&-O<W1S/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^.2PP.#,L,C0P/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,2PU.3$L-S<Q/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)
M3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/D)A9"!D96)T('!R;W9I<VEO;CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C,L,C,Y+#8Q,CPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-BPR,S$L-#4R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI
M9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G
M34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY)<W-U86YC92!C;W-T<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L.#0Y+#8Y
M-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,2PP,#8L,C<R
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/DEN=F5N=&]R>2!W<FET92UD;W=N/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,RPS-3@L-S,U/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXT+#0S-"PQ.#`\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R
M('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL
M93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D1E<')E8VEA=&EO
M;B!D:69F97)E;F-E(&]F('!R;W!E<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-2PX,CDL
M,S$V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,"PX,C8L
M,38Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/DQO<W,@;VX@9FER;2!P=7)C:&%S92!C;VUM:71M96YT/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,2PY.#8L,#8S
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY.970@;W!E<F%T:6YG(&QO<W,@8V%R<FEE9"!F;W)W87)D/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,RPX,S0L,C4X/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-RPY-C`L-SDR/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/D]T:&5R<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C(L,C@U+#,T-#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,BPV.30L-#<S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z
M(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G
M8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494
M.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P@9&5F97)R960@=&%X(&%S<V5T<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,Q+#0V-BPR
M-C4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C<T+#<T-2PQ
M,#D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#
M145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^5F%L=6%T:6]N(&%L;&]W86YC93PO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/B@R+#`X,BPV,#D\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXH,SDL-S0U+#(W,3PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY4;W1A;"!D969E<G)E
M9"!T87@@87-S971S+"!N970@;V9F('9A;'5A=&EO;B!A;&QO=V%N8V4\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR.2PS.#,L-C4V
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-"PY.3DL.#,X
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P
M="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/D%N86QY<VES(&%S.CPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)
M3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/D-U<G)E;G0\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXQ,BPV-3@L,S`W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXQ,2PW-S,L,#8V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@
M8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM
M3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/DYO;BUC=7)R96YT/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,38L-S(U+#,T.3PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C,L,C(V+#<W,CPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO
M='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS
M1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED
M.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/B8C,38P.SPO<#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,CDL,S@S+#8U-CPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,S0L.3DY+#@S.#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O
M<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D
M;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%
M149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY$969E<G)E9"!T87@@;&EA8FEL:71I97,Z/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C<T+#4R,3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,S0P+#@Q-SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^1FEN86YC:6%L
M(&1E<FEV871I=F5S(&%S<V5T<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*
M/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^06-Q=6ES
M:71I;VX@;V8@<W5B<VED:6%R:65S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,2PR,S`L-S0P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY/=&AE<G,\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU.3$L-34U/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY4;W1A
M;"!D969E<G)E9"!T87@@;&EA8FEL:71I97,\+V9O;G0^/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXR-S0L-3(Q/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXR+#$V,RPQ,3(\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\
M+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%N
M86QY<VES(&%S.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG
M;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0W5R<F5N=#PO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(W-"PU,C$\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(L,38S+#$Q,CPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO
M='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-
M"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@
M+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3F]N
M+6-U<G)E;G0\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF
M(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N
M-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L
M;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S
M)SXF(S$V,#L\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(W-"PU
M,C$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(L,38S+#$Q
M,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG
M('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U
M<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX-"CPA+2T@
M96YD(&]F('5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X\+V1I=CX-
M"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[5&AE($-O;7!A;GD@:&%S(&YE="!O<&5R871I;F<@;&]S<V5S(&]F
M("0Q-C<L,3$P+#`U,2!A<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q+B!3
M=6-H(&QO<W-E<R!W:6QL(&5X<&ER92!B971W965N(#(P,34@86YD(#(P,S$N
M(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.T$@<F5C;VYC:6QI871I;VX@8F5T=V5E;B!T
M:&4@<')O=FES:6]N(&9O<B!I;F-O;64@=&%X(&-O;7!U=&5D(&)Y(&%P<&QY
M:6YG($-A;F%D:6%N(&9E9&5R86P@86YD('!R;W9I;F-I86P@<W1A='5T;W)Y
M('1A>"!R871E<R!T;R!I;F-O;64@8F5F;W)E(&EN8V]M92!T87AE<R!A;F0@
M=&AE(&%C='5A;"!P<F]V:7-I;VX@86YD(&)E;F5F:70@9F]R(&EN8V]M92!T
M87AE<R!I<R!A<R!F;VQL;W=S.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS
M1"=0041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$
M24Y'+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E.R!724142#H@-S`E
M.R!0041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\
M(2TM($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\
M+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD
M:78@86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E
M;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\
M(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$U/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=VED=&@],T0R-3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q-3X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H
M/3-$,C4^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('=I9'1H/3-$,34^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#(U/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO
M=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R
M('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0X/CQF
M;VYT('-I>F4],T0Q/CQB/EEE87)S($5N9&5D/&)R("\^#0I$96-E;6)E<B8C
M,38P.S,Q+"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,#D@/"]B/CPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^/&(^,C`Q,"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P
M="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C
M;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#$Q(#PO8CX\+V9O;G0^
M/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0R/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N
M=&5R(&-O;'-P86X],T0R/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#
M145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY#;VUB:6YE
M9"!F961E<F%L(&%N9"!P<F]V:6YC:6%L(&EN8V]M92!T87@@<F%T93PO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,S/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,S$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B4\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR
M.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L
M:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CY%>'!E;G-E<R!N;W0@9&5D=6-T:6)L92!F;W(@
M=&%X('!U<G!O<V4\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXS,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXH,3D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BDE/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&%X(&5X96UP
M=&EO;B!A;F0@=&%X(')E;&EE9B!G<F%N=&5D('1O('1H92!#;VUP86YY/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#<R/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXI)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B@Q,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^*24\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXR-3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CY%9F9E8W0@;V8@9&EF9F5R96YT('1A
M>"!R871E(&]F('-U8G-I9&EA<GD@;W!E<F%T:6]N<R!I;B!O=&AE<B!J=7)I
M<V1I8W1I;VX\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH
M,38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/BDE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#,\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/BDE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^*#,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BDE/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^56YR96-O9VYI
M>F5D('1A>"!B96YE9FET<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/CD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^*#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BDE/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H
M:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S
M='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T
M.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E9A;'5A=&EO
M;B!A;&QO=V%N8V4\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXH-3$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BDE/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^17AC:&%N9V4@
M9V%I;B`H;&]S<RD\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXH,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^*24\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^*#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BDE/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L
M:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-
M"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@
M+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^)B,Q-C`[/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXH-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^*24\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXR-3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@R,CPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^*24\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^
M/"]T86)L93X\+V1I=CX-"CPA+2T@96YD(&]F('5S97(M<W!E8VEF:65D(%1!
M1T=%1"!404),12`M+3X\+V1I=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE(&%G9W)E9V%T92!A;6]U
M;G0@86YD('!E<B!S:&%R92!E9F9E8W0@;V8@=&AE('1A>"!H;VQI9&%Y(&%R
M92!A<R!F;VQL;W=S.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$
M24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/
M5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E.R!724142#H@-S`E.R!0041$
M24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/
M34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\
M(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI
M9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D
M:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!
M0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I
M9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=VED=&@],T0V,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-34^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H
M/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#8Q/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^/"$M
M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\+W1R/@T*/'1R('9A;&EG
M;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0X/CQF;VYT('-I
M>F4],T0Q/CQB/EEE87)S($5N9&5D($1E8V5M8F5R)B,Q-C`[,S$L(#PO8CX\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@
M=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O
M;G0@<VEZ93TS1#$^/&(^,C`P.2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V
M,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#$P(#PO
M8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF
M;VYT('-I>F4],T0Q/CQB/C(P,3$@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q
M-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E
M<CX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ
M93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^
M)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C
M96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O
M;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY4:&4@86=G
M<F5G871E(&1O;&QA<B!E9F9E8W0\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXQ-2PT,3DL,S0T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXV+#<X,2PW,#(\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C$X+#$V,BPV-#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4&5R('-H87)E
M(&5F9F5C="8C.#(Q,CMB87-I8SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C`N-#(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C`N,38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C`N-#(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU
M<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L
M:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY097(@<VAA<F4@969F
M96-T)B,X,C$R.V1I;'5T960\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXP+C0Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXP+C$V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXP
M+C0R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T
M.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N
M,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B;&4^/"]D
M:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@
M+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.TEN(&%C8V]R9&%N8V4@=VET:"!T:&4@14E4($QA
M=RP@9&EV:61E;F1S+"!W:&EC:"!A<FES92!F<F]M('!R;V9I=',@;V8@9F]R
M96EG;B!I;G9E<W1E9"!E;G1E<G!R:7-E<R`H(D9)17,B*2!E87)N960@869T
M97(@2F%N=6%R>28C,38P.S$L(#(P,#@L(&%R92!S=6)J96-T('1O(&$@,3`E
M('=I=&AH;VQD:6YG(&EN8V]M92!T87@N(%5N9&5R(&%P<&QI8V%B;&4@86-C
M;W5N=&EN9R!P<FEN8VEP;&5S+"!A(&1E9F5R<F5D('1A>"!L:6%B:6QI='D@
M<VAO=6QD(&)E(')E8V]R9&5D(&9O<B!T87AA8FQE('1E;7!O<F%R>2!D:69F
M97)E;F-E(&%T=')I8G5T86)L92!T;R!E>&-E<W,@;V8@9FEN86YC:6%L(')E
M<&]R=&EN9R!B87-I<R!O=F5R('1A>"!B87-I<R!I;B!T:&4@:6YV97-T;65N
M="!I;B!A(&9O<F5I9VX@<W5B<VED:6%R>2X@2&]W979E<BP@82!D969E<G)E
M9"!T87@@;&EA8FEL:71Y(&ES(&YO="!R96-O9VYI>F5D(&EF('1H92!B87-I
M<R!D:69F97)E;F-E(&ES(&YO="!E>'!E8W1E9"!T;R!R979E<G-E(&EN('1H
M92!F;W)E<V5E86)L92!F=71U<F4@86YD(&ES(&5X<&5C=&5D('1O(&)E('!E
M<FUA;F5N="!I;B!D=7)A=&EO;BX@5&AE($-O;7!A;GD@8F5L:65V97,@=&AA
M="!T:&4@4%)#('-U8G-I9&EA<FEE<R<@=6YD:7-T<FEB=71E9"!E87)N:6YG
M<R!O9B!A<'!R;WAI;6%T96QY("0R,#`N,28C,38P.VUI;&QI;VX@870@1&5C
M96UB97(F(S$V,#LS,2P@,C`Q,2!A<F4@8V]N<VED97)E9"!T;R!B92!I;F1E
M9FEN:71E;'D@<F5I;G9E<W1E9"!T;R!T:&4@4%)#(&5N=&ET:65S+B!!<R!S
M=6-H+"!N;R!D969E<G)E9"!T87AE<R!H879E(&)E96X@<F5C;W)D960@;VX@
M=&AE(&5X8V5S<R!F:6YA;F-I86P@<F5P;W)T:6YG(&)A<VES(&]F('1H92!#
M;VUP86YY)W,@4%)#('-U8G-I9&EA<FEE<R!A<R!T:&5S92!D:69F97)E;F-E
M<R!A<F4@;F]T(&5X<&5C=&5D('1O(')E=F5R<V4@:6X@=&AE(&9O<F5S965A
M8FQE(&9U='5R92!A;F0@87)E(&5X<&5C=&5D('1O(&)E('!E<FUA;F5N="!I
M;B!D=7)A=&EO;BX\+V9O;G0^/"]P/CPO=&0^/"]T<CX\+W1A8FQE/CPO=&0^
M/"]T<CX\+W1A8FQE/@T*/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R
M/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM
M/5].97AT4&%R=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A
M.&8-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y
M,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF+U=O<FMS:&5E=',O4VAE970R,BYH
M=&UL#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A
M8FQE#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C
M:6DB#0H-"CQH=&UL/@T*("`\:&5A9#X-"B`@("`\345402!H='1P+65Q=6EV
M/3-$0V]N=&5N="U4>7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R<V5T
M/75T9BTX)SX\<V-R:7!T('1Y<&4],T1T97AT+VIA=F%S8W)I<'0@<W)C/3-$
M4VAO=RYJ<SXO*B!$;R!.;W0@4F5M;W9E(%1H:7,@0V]M;65N="`J+SPO<V-R
M:7!T/CPO:&5A9#X-"B`@/&)O9'D^#0H@("`@/'1A8FQE(&-L87-S/3-$<F5P
M;W)T(&ED/3-$240P14U%/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA
M<W,],T1T;"!C;VQS<&%N/3-$,2!R;W=S<&%N/3-$,CX\<W1R;VYG/D5!4DY)
M3D=3(%!%4B!32$%213QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@
M8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$
M=&@^1&5C+B`S,2P@,C`Q,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@
M(#QT<B!C;&%S<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI
M9VX],T1T;W`^/'-T<F]N9SY%05).24Y'4R!015(@4TA!4D4\+W-T<F]N9SX\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\
M+W1D/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@
M("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^14%23DE.1U,@4$52
M(%-(05)%/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\=&%B;&4@
M<W1Y;&4],T0G9F]N="US:7IE.C$P<'0[(&9O;G0M9F%M:6QY.B=4:6UE<R!.
M97<@4F]M86XG+'1I;65S+'-E<FEF.R<^#0H\='(^#0H\=&0^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/C$V
M+B!%05).24Y'4R!015(@4TA!4D4@/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H
M92!F;VQL;W=I;F<@=&%B;&4@<V5T<R!F;W)T:"!T:&4@8V]M<'5T871I;VX@
M;V8@8F%S:6,@86YD(&1I;'5T960@9V%I;B`H;&]S<RD@<&5R('-H87)E(&9O
M<B!T:&4@<&5R:6]D<R!I;F1I8V%T960Z(#PO9F]N=#X\+W`^#0H\9&EV('-T
M>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[
M(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(
M.B`W,"4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^
M#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F
M;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM
M/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS
M1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*
M/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#8X/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H
M/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=VED=&@],T0W,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-S(^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$
M,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^
M#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS
M1#@^/&9O;G0@<VEZ93TS1#$^/&(^665A<G,@16YD960@1&5C96UB97(F(S$V
M,#LS,2P@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS
M<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L
M<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS
M1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$8V5N=&5R/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@
M+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$
M,CX\9F]N="!S:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S
M:7IE/3-$,3X\8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\
M8CXD/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3F5T(&EN8V]M
M92`H;&]S<RD@871T<FEB=71A8FQE('1O($-A;F%D:6%N(%-O;&%R)B,Q-C`[
M26YC+B8C.#(Q,CMB87-I8R!A;F0@9&EL=71E9#PO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXD/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(R+#8T-2PX.#0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXD/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4P+"`U-C@L.3$Y
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH.3`L
M.#`T+#(P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\
M='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS
M1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E=E:6=H=&5D(&%V97)A
M9V4@;G5M8F5R(&]F(&-O;6UO;B!S:&%R97,F(S@R,3([8F%S:6,\+V9O;G0^
M/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-RPQ,S<L,#`T/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT,BPX,SDL,S4V/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT,RPP-S8L-#@Y/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[
M(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CY$:6QU=&5D('-H87)E(&YU;6)E<B!F<F]M('-H87)E(&]P
M=&EO;G,@86YD(')E<W1R:6-T960@<VAA<F5S/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^-3DP+#$S-#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^.#,X+#@U,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L
M:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-
M"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@
M+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5V5I
M9VAT960@879E<F%G92!N=6UB97(@;V8@8V]M;6]N('-H87)E<R8C.#(Q,CMD
M:6QU=&5D/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,S<L
M-S(W+#$S.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-#,L-C<X
M+#(P.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-#,L,#<V+#0X
M.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\
M+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&1CX-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY"87-I8R!E87)N:6YG
M<R`H;&]S<RD@<&5R('-H87)E/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^,"XV,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^,2XQ.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B0\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^*#(N,3$\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BD\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR
M-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY$:6QU=&5D(&5A<FYI;F=S("AL;W-S*2!P97(@<VAA
M<F4\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXP+C8P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ+C$V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXH,BXQ,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\
M='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B
M;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR
M-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@
M=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4
M:&4@9F]L;&]W:6YG('1A8FQE('-E=',@9F]R=&@@86YT:2UD:6QU=&EV92!S
M:&%R97,@97AC;'5D960@9G)O;2!T:&4@8V]M<'5T871I;VX@;V8@9&EL=71E
M9"!E87)N:6YG<R`H;&]S<RD@<&5R('-H87)E(&9O<B!T:&4@<&5R:6]D<R!I
M;F1I8V%T960N(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M
M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-
M.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[(%!!1$1)3D<M
M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA+2T@0T]-34%.
M1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@
M57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS
M1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<]
M,T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@
M0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@]
M,T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#0U/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0T-3X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q
M,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('=I9'1H/3-$-34^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!
M0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$
M8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#@^/&9O;G0@<VEZ93TS
M1#$^/&(^665A<G,@16YD960@1&5C96UB97(F(S$V,#LS,2P@/"]B/CPO9F]N
M=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI
M9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S
M:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N
M=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,3`@/"]B/CPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@
M<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$
M(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^0V]N=F5R=&EB;&4@;F]T97,\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU,"PV,#<\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C4P+#8P-SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-3`L-C`W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY3:&%R92!O<'1I;VYS(&%N9"!R
M97-T<FEC=&5D('-H87)E<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C4Y-RPX-#(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C0R-BPW,38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$L.#<Q+#$T-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/B8C,38P.SPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^-C0X+#0T.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^-#<W+#,R,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,2PY,C$L-S4T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z
M(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/CPO=&%B
M;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@
M5$%"3$4@+2T^/"]D:78^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y
M/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?
M-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL
M93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O
M5V]R:W-H965T<R]3:&5E=#(S+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC
M;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H
M=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*
M("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS
M1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E
M>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@
M5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@
M("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\
M='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P
M86X],T0R/CQS=')O;F<^4D5,051%1"!005)462!"04Q!3D-%4R!!3D0@5%)!
M3E-!0U1)3TY3/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H(&-O;'-P86X],T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$
M96,N(#,Q+"`R,#$Q/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#X\<W1R;VYG/E)%3$%4140@4$%25%D@0D%,04Y#15,@04Y$(%1204Y3
M04-424].4SPO<W1R;VYG/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E
M>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R
M(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS
M1'1O<#Y214Q!5$5$(%!!4E19($)!3$%.0T53($%.1"!44D%.4T%#5$E/3E,\
M+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS
M1"=F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA
M;B<L=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,3<N(%)%3$%4
M140@4$%25%D@0D%,04Y#15,@04Y$(%1204Y304-424].4R`\+V(^/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/&(^/&D^4F5L871E9"!P87)T>2!B86QA;F-E<SH@/"]I/CPO
M8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@86UO=6YT(&1U92!F<F]M(')E;&%T
M960@<&%R='D@;V8@)#$Y+#@S-2PY-#(@87,@;V8@1&5C96UB97(F(S$V,#LS
M,2P@,C`Q,2!I<R!A('1R861E(')E8V5I=F%B;&4@9G)O;2!T:&4@869F:6QI
M871E(%-U>FAO=2!'86]C:'5A;F=T92!.97<@16YE<F=Y)B,Q-C`[0V\N)B,Q
M-C`[3'1D("@B1V%O8VAU86YG=&4B*2P@=&AE($-O;7!A;GDG<R`T,"4@;W=N
M960@869F:6QI871E+"!F;W(@;6]D=6QE('!R;V1U8W1S('-O;&0N(#PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.U1H92!A;6]U;G0@9'5E(&9R;VT@<F5L871E9"!P87)T
M>2!O9B`D,2PS-34L-S8P(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3`@
M:7,@82!T<F%D92!R96-E:79A8FQE(&9R;VT@=&AE(&%F9FEL:6%T92!3=7IH
M;W4@1V%O8VAU86YG=&4@3F5W($5N97)G>28C,38P.T-O+B8C,38P.TQT9"`H
M(D=A;V-H=6%N9W1E(BD@9F]R(&UO9'5L92!P<F]D=6-T<R!S;VQD('5N9&5R
M(&$@=&]L;&EN9R!A<G)A;F=E;65N="X@/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE
M(&%M;W5N="!D=64@=&\@<F5L871E9"!P87)T>2!O9B`D,RPP,#<L.#`Y(&%S
M(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$@8V]N<VES=',@;V8@*&DI)B,Q
M-C`[82!G;W9E<FYM96YT(&%W87)D(&]F("0R.#(L-#DX+"!P87EA8FQE('1O
M($1R+B8C,38P.U-H87=N(%%U+"!#:&%I<FUA;BP@4')E<VED96YT+"!#:&EE
M9B!%>&5C=71I=F4@3V9F:6-E<BP@86YD(&UA:F]R('-T;V-K:&]L9&5R(&]F
M('1H92!#;VUP86YY+"!W:&EC:"!W87,@:6YI=&EA;&QY('!A:60@=&\@=&AE
M($-O;7!A;GDL(&%N9"`H:6DI)B,Q-C`[82!T<F%D92!P87EA8FQE(&]F("0R
M+#<R-2PS,3$@=&\@1V%O8VAU86YG=&4@9F]R('1H92!S;VQA<B!P<F]J96-T
M(&-O;G-T<G5C=&EO;B!S97)V:6-E(&9E97,N(#PO9F]N=#X\+W`^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.U1H92!A;6]U;G0@9'5E('1O(')E;&%T960@<&%R='D@;V8@)#(L-#0U+#`R
M,"!A<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$P(&-O;G-I<W1S(&]F("AI
M*28C,38P.V$@9V]V97)N;65N="!A=V%R9"!O9B`D,C8X+#<W,R!P87EA8FQE
M('1O($1R+B8C,38P.U-H87=N(%%U+"!#:&%I<FUA;BP@4')E<VED96YT+"!#
M:&EE9B!%>&5C=71I=F4@3V9F:6-E<BP@86YD(&UA:F]R('-T;V-K:&]L9&5R
M(&]F('1H92!#;VUP86YY+"!W:&EC:"!W87,@:6YI=&EA;&QY('!A:60@=&\@
M=&AE($-O;7!A;GDL(&%N9"`H:6DI)B,Q-C`[82!T<F%D92!P87EA8FQE(&]F
M("0R+#$W-BPR-#<@=&\@1V%O8VAU86YG=&4@9F]R('!R;V-E<W-I;F<@<V5R
M=FEC97,@<')O=FED960@=6YD97(@82!T;VQL:6YG(&%R<F%N9V5M96YT+B`\
M+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CX\8CX\:3Y296QA=&5D('!A<G1Y('1R86YS86-T:6]N
M<SH@/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\=3Y'=6%R86YT965S(&%N
M9"!3:&%R92!0;&5D9V5S/"]U/B`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[1'(N
M)B,Q-C`[474@9G5L;'D@9W5A<F%N=&5E9"!A(&]N92UY96%R(%)-0C(U,"8C
M,38P.VUI;&QI;VXL(%)-0C(U,"8C,38P.VUI;&QI;VX@86YD(%)-0C$L-3(P
M)B,Q-C`[;6EL;&EO;B!L;V%N(&9A8VEL:71I97,@9G)O;2!#:&EN97-E($-O
M;6UE<F-I86P@0F%N:W,@:6X@,C`P.2P@,C`Q,"!A;F0@,C`Q,2P@<F5S<&5C
M=&EV96QY+B!!;6]U;G1S(&1R87=N(&1O=VX@9G)O;2!T:&4@9F%C:6QI=&EE
M<R!A<R!A="!$96-E;6)E<B8C,38P.S,Q+"`R,#$P(&%N9"`R,#$Q('=E<F4@
M)#,W+#<T.2PP,#`@86YD("0S,RPS,C@L-#<P+"!R97-P96-T:79E;'DN(#PO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/CQB/CQU/E-A;&5S(&%N9"!P=7)C:&%S92!C;VYT<F%C
M=',@=VET:"!A9F9I;&EA=&5S/"]U/B`\+V(^/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M26X@,C`Q,2P@=&AE($-O;7!A;GD@<V]L9"!S;VQA<B!M;V1U;&5S('1O($=A
M;V-H=6%N9W1E(&]F(%)-0C$R-2PY-#@L.#8U("@D,3DL-C<T+#$V-"DN(#PO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.TEN(#(P,3$L('1H92!#;VUP86YY('!A:60@4DU"
M,38L-#0T+#$S,"`H)#(L-C`Y+#<Y."D@=&\@1V%O8VAU86YG=&4@9F]R('-O
M;&%R('!R;VIE8W0@8V]N<W1R=6-T:6]N('-E<G9I8V5S+B!3:6YC92!T:&4@
M<V]L87(@<')O:F5C="!I<R!F;W(@=&AE($-O;7!A;GDG<R!I;G1E<FYA;"!U
M<V4L('1H97-E(&%M;W5N=',@=V5R92!R96-O<F1E9"!I;B!C;VYS=')U8W1I
M;VX@:6X@<')O9W)E<W,N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.TEN(#(P,3`L('1H
M92!#;VUP86YY(&]U='-O=7)C960@;6]D=6QE('!R;V-E<W-I;F<@<V5R=FEC
M97,@=&\@1V%O8VAU86YG=&4L('=H:6-H('!U<F-H87-E9"!M;V1U;&4@<')O
M9'5C=',@9G)O;2!T:&4@0V]M<&%N>2!A;F0@<V]L9"!T:&4@9FEN:7-H960@
M<')O9'5C=',@8F%C:R!T;R!T:&4@0V]M<&%N>2!A9G1E<B!T:&4@8V]M<&QE
M=&EO;B!O9B!T:&4@<')O8V5S<VEN9R!S97)V:6-E<RX@5&AE<F4@=V%S(%)-
M0B`Q,RPY-S,L,S8Y("@D,BPP-C<L,#$Q*2!M;V1U;&4@<')O9'5C=',@<V]L
M9"!T;R!'86]C:'5A;F=T92!F;W(@=&AE:7(@9G5R=&AE<B!P<F]C97-S:6YG
M+"!A;F0@4DU",30L-#$R+#8Q-B`H)#(L,3,Q+#DX-BD@:6X@9FEN:7-H960@
M9V]O9',@<'5R8VAA<V5D(&)A8VL@9G)O;2!'86]C:'5A;F=T92!I;B`R,#$P
M+CPO9F]N=#X\+W`^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*
M/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?-#@T
M9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO
M+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O5V]R
M:W-H965T<R]3:&5E=#(T+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I
M;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL
M.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@
M(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T
M97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O
M:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI
M<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\
M=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\='(^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X]
M,T0R/CQS=')O;F<^0T]-34E4345.5%,@04Y$($-/3E1)3D=%3D-)15,\8G(^
M/"]S=')O;F<^/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L<W!A
M;CTS1#$^,3(@36]N=&AS($5N9&5D/"]T:#X-"B`@("`@(#PO='(^#0H@("`@
M("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H/D1E8RX@,S$L(#(P,3$\
M8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R93X-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/CQS=')O;F<^
M0T]-34E4345.5%,@04Y$($-/3E1)3D=%3D-)15,\+W-T<F]N9SX\+W1D/@T*
M("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*
M("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\
M=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^0T]-34E4345.5%,@04Y$($-/
M3E1)3D=%3D-)15,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT
M86)L92!S='EL93TS1"=F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I
M;65S($YE=R!2;VUA;B<L=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQT
M86)L92!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B`G
M5&EM97,@3F5W(%)O;6%N)RQT:6UE<RQS97)I9B<^#0H\='(^#0H\=&0^#0H\
M=&%B;&4@<W1Y;&4],T0G1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@
M)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R:68G/@T*/'1R/@T*/'1D/@T*
M/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CX\8CXQ."X@0T]-34E4345.5%,@04Y$($-/3E1)3D=%3D-)15,F(S$V,#L\
M+V(^/"]F;VYT/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W`^#0H\
M<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/CQB/CQI/F$I)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[3W!E<F%T:6YG(&QE
M87-E(&-O;6UI=&UE;G1S/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@
M0V]M<&%N>2!H87,@;W!E<F%T:6YG(&QE87-E(&%G<F5E;65N=',@<')I;F-I
M<&%L;'D@9F]R(&ET<R!O9F9I8V4@<')O<&5R=&EE<R!I;B!T:&4@4%)#+"!#
M86YA9&$L($IA<&%N(&%N9"!54T$N(%-U8V@@;&5A<V5S(&AA=F4@<F5M86EN
M:6YG('1E<FUS(')A;F=I;F<@9G)O;2!O;F4@=&\@,3$V)B,Q-C`[;6]N=&AS
M(&%N9"!A<F4@<F5N97=A8FQE('5P;VX@;F5G;W1I871I;VXN(%)E;G1A;"!E
M>'!E;G-E<R!W97)E("0Q+#DQ-"PU-3$L("0R+#DQ-BPU.3$L(&%N9"`D-2PT
M-#0L,#<X(&9O<B!T:&4@>65A<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@
M,C`P.2P@,C`Q,"!A;F0@,C`Q,2P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#M&=71U<F4@;6EN:6UU;2!L96%S92!P87EM96YT<R!U;F1E<B!N
M;VXM8V%N8V5L86)L92!O<&5R871I;F<@;&5A<V4@86=R965M96YT<R!A="!$
M96-E;6)E<B8C,38P.S,Q+"`R,#$P('=E<F4@87,@9F]L;&]W<SH@/"]F;VYT
M/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$
M24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%
M1E0Z(#$U)3L@5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)
M3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(
M+"(Q,#`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!4
M04='140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE
M(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E
M(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%
M5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C$^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^
M/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$;&5F=#X-"CQD:78@
M<W1Y;&4],T0G34%21TE.+4)/5%1/33H@,'!T.R!724142#H@.3%P=#L@0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60G/CQF;VYT('-I>F4],T0Q
M/CQB/EEE87(@16YD:6YG($1E8V5M8F5R)B,Q-C`[,S$Z(#PA+2T@0T]-34%.
M1#U!1$1?4T-23U!0141254Q%+#DQ<'0@+2T^/"]B/CPO9F]N=#X\+V1I=CX\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^/&(^)"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.
M1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^,C`Q,CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C0L,3,V+#DY.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L
M;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^,C`Q,SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C(L.#$W+#0R.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G
M34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXR,#$T/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPU,3`L-3(Y/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXR,#$U
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPS,3,L
M,#(W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/E1H97)E869T97(\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXU+#$P,RPW-#<\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG
M;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/E1O=&%L/"]B/CPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$V+#@X,2PW,S$\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V
M86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T
M(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C
M,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E
M<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\8CX\:3YB
M*28C,38P.R8C,38P.R8C,38P.R8C,38P.U!R;W!E<G1Y+"!P;&%N="!A;F0@
M97%U:7!M96YT('!U<F-H87-E(&-O;6UI=&UE;G1S/"]I/CPO8CX\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M!<R!O9B!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q+"!S:&]R
M="UT97)M(&-O;6UI=&UE;G1S(&9O<B!T:&4@<'5R8VAA<V4@;V8@<')O<&5R
M='DL('!L86YT(&%N9"!E<75I<&UE;G0@=V5R92`D,RPP-S`L,38Q+B8C,38P
M.SPO9F]N=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]P/@T*/'`@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\
M8CX\:3YC*28C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U-U<'!L>2!P
M=7)C:&%S92!C;VUM:71M96YT<SPO:3X\+V(^/"]F;VYT/CPO<#X-"CQP('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M26X@;W)D97(@=&\@<V5C=7)E(&9U='5R92!S;VQA<B!W869E<G,@<W5P<&QY
M+"!T:&4@0V]M<&%N>2!H87,@96YT97)E9"!I;G1O(&QO;F<M=&5R;2!S=7!P
M;'D@86=R965M96YT<R!W:71H('-U<'!L:65R<R!O=F5R('1H92!P87-T('-E
M=F5R86P@>65A<G,N(%5N9&5R('-U8V@@86=R965M96YT<RP@=&AE('-U<'!L
M:65R<R!A9W)E960@=&\@<')O=FED92!T:&4@0V]M<&%N>2!W:71H('-P96-I
M9FEE9"!Q=6%N=&ET:65S(&]F('-O;&%R('=A9F5R<RP@86YD('1H92!#;VUP
M86YY(&AA<R!M861E('!R97!A>6UE;G1S('1O('1H92!S=7!P;&EE<G,@:6X@
M86-C;W)D86YC92!W:71H('1H92!S=7!P;'D@8V]N=')A8W1S+B!4:&4@<')I
M8V5S(&]F('1H92!S=7!P;'D@8V]N=')A8W1S(&%R92!G96YE<F%L;'D@<W5B
M:F5C="!T;R!A9&IU<W1M96YT('1O(')E9FQE8W0@=&AE('!R979A:6QI;F<@
M;6%R:V5T('!R:6-E(&%T('1H92!T<F%N<V%C=&EO;G,@9&%T92X@/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[5&]T86P@<'5R8VAA<V5S('5N9&5R('1H92!L;VYG+71E
M<FT@86=R965M96YT<R!W97)E(&%P<')O>&EM871E;'D@)#0Q+#`R,2PV,#@L
M("0W."PU-C<L-38S(&%N9"`D,3DP+#DP,2PW.#`@9'5R:6YG('1H92!Y96%R
M<R!E;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q
M+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!F;VQL;W=I
M;F<@:7,@82!S8VAE9'5L92P@8GD@>65A<BP@;V8@9G5T=7)E(&UI;FEM=6T@
M;V)L:6=A=&EO;BP@=7-I;F<@;6%R:V5T('!R:6-E<R!A<R!O9B!$96-E;6)E
M<B8C,38P.S,Q+"`R,#$Q+"!U;F1E<B!A;&P@<W5P<&QY(&%G<F5E;65N=',@
M87,@;V8@1&5C96UB97(F(S$V,#LS,2P@,C`Q,3H@/"]F;VYT/CPO<#X-"CQD
M:78@<W1Y;&4],T0G4$%$1$E.1RU224=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z
M(#!P=#L@4$%$1$E.1RU"3U143TTZ(#!P=#L@34%21TE.+4Q%1E0Z(#$U)3L@
M5TE$5$@Z(#<P)3L@4$%$1$E.1RU43U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T
M:79E)SX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/"$M+2!#3TU-04Y$/4%$1%]404),15=)1%1(+"(Q,#`E(B`M
M+3X\+V9O;G0^/"]P/@T*/"$M+2!5<V5R+7-P96-I9FEE9"!404='140@5$%"
M3$4@+2T^#0H\9&EV(&%L:6=N/3-$8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C
M:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS
M1#`^#0H\='(^/"$M+2!404),12!#3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@]
M,T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM
M(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M;F]W<F%P/3-$;F]W<F%P(&%L:6=N/3-$;&5F=#X-"CQD:78@<W1Y;&4],T0G
M34%21TE.+4)/5%1/33H@,'!T.R!724142#H@.3%P=#L@0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`Q<'0@<V]L:60G/CQF;VYT('-I>F4],T0Q/CQB/EEE87(@
M16YD:6YG($1E8V5M8F5R)B,Q-C`[,S$Z(#PA+2T@0T]-34%.1#U!1$1?4T-2
M3U!0141254Q%+#DQ<'0@+2T^/"]B/CPO9F]N=#X\+V1I=CX\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)"`\
M+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*
M/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^,C`Q,CPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(Y-2PY-C<L
M-#0T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H
M:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXR,#$S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^,S`Y+#0R,"PU,3`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O
M<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^,C`Q-#PO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C,P.2PT,C`L-3$P/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-
M"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXR,#$U/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-#(V+#`Q,RPW
M-#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#
M145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^5&]T86P\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ+#,T,"PX,C(L,C`Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS
M1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^/"]T86)L93X\
M+V1I=CX-"CPA+2T@96YD(&]F('5S97(M<W!E8VEF:65D(%1!1T=%1"!404),
M12`M+3X\+V1I=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^/&(^/&D^9"DF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#M#;VYT:6YG96YC:65S/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\:3X\=3Y$
M975T<V-H92!3;VQA<B!!1SPO=3X@/"]I/CPO9F]N=#X\+W`^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.TEN
M(#(P,#<L('1H92!#;VUP86YY(&5N=&5R960@:6YT;R!A('1W96QV92UY96%R
M('=A9F5R('-U<'!L>2!A9W)E96UE;G0@=VET:"!$975T<V-H92!3;VQA<B!!
M1RP@=6YD97(@=VAI8V@@=&AE($-O;7!A;GD@:7,@<F5Q=6ER960@=&\@<'5R
M8VAA<V4@82!C;VYT<F%C=&5D(&UI;FEM=6T@=F]L=6UE(&]F('=A9F5R<R!A
M="!P<F4M9&5T97)M:6YE9"!F:7AE9"!P<FEC97,@86YD(&EN(&%C8V]R9&%N
M8V4@=VET:"!A('!R92UD971E<FUI;F5D('-C:&5D=6QE+"!C;VUM96YC:6YG
M($IA;G5A<GDF(S$V,#LQ+"`R,#`Y+B!4:&4@9FEX960@<')I8V5S(&UA>2!B
M92!A9&IU<W1E9"!A;FYU86QL>2!A="!T:&4@8F5G:6YN:6YG(&]F(&5A8V@@
M8V%L96YD87(@>65A<B!B>2!$975T<V-H92!3;VQA<B!!1R!T;R!R969L96-T
M(&-E<G1A:6X@8VAA;F=E<R!I;B!T:&5I<B!M871E<FEA;"!C;W-T<RX@5&AE
M(&%G<F5E;65N="!A;'-O(&-O;G1A:6YS(&$@=&%K92UO<BUP87D@<')O=FES
M:6]N+"!W:&EC:"!R97%U:7)E<R!T:&4@0V]M<&%N>2!T;R!P87D@=&AE(&-O
M;G1R86-T960@86UO=6YT(')E9V%R9&QE<W,@;V8@=VAE=&AE<B!T:&4@0V]M
M<&%N>2!A8W%U:7)E<R!T:&4@8V]N=')A8W1E9"!A;FYU86P@;6EN:6UU;2!V
M;VQU;65S+B!);B`R,#`Y+"!T:&4@0V]M<&%N>2!D:60@;F]T(&UE970@=&AE
M(&UI;FEM=6T@=F]L=6UE(')E<75I<F5M96YT<R!U;F1E<B!T:&4@86=R965M
M96YT+B!$975T<V-H92!3;VQA<B!!1R!A9W)E960@=&AA="!T:&4@0V]M<&%N
M>2!C;W5L9"!F=6QF:6QL(&ET<R!F:7-C86P@,C`P.2!P=7)C:&%S92!O8FQI
M9V%T:6]N(&EN(&9I<V-A;"`R,#$P+B!);B`R,#$P+"!T:&4@0V]M<&%N>2!F
M=6QF:6QL960@:71S(#(P,#D@<'5R8VAA<V4@8V]M;6ET;65N="!U;F1E<B!T
M:&4@86=R965M96YT(&)U="!D:60@;F]T(&UE970@=&AE(&UI;FEM=6T@<'5R
M8VAA<V4@;V)L:6=A=&EO;B!F;W(@,C`Q,"!N;W(@9&ED(&ET(&UE970@:71S
M('!U<F-H87-E(&-O;6UI=&UE;G0@:6X@,C`Q,2X@5&AE($-O;7!A;GD@8F5L
M:65V960@=&AA="!T:&4@=&%K92UO<BUP87D@<')O=FES:6]N<R!O9B!T:&4@
M86=R965M96YT(&%R92!V;VED('5N9&5R($=E<FUA;B!L87<@86YD+"!A8V-O
M<F1I;F=L>2P@87,@;V8@1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!H860@;F]T
M(&%C8W)U960@9F]R('1H92!F=6QL("0R,2PQ-#,L.#4S('1H870@=V]U;&0@
M;W1H97)W:7-E(&)E(&1U92!U;F1E<B!T:&4@=&%K92UO<BUP87D@<')O=FES
M:6]N(&]F('1H92!A9W)E96UE;G0N(%)A=&AE<BP@=&AE($-O;7!A;GD@87-S
M=6UE9"!T:&%T(&ET('=O=6QD(&)E('!E<FUI='1E9"!T;R!P=7)C:&%S92!I
M=',@,C`Q,"!C;VYT<F%C=&5D('%U86YT:71Y+"!I;B!A9&1I=&EO;B!T;R!I
M=',@,C`Q,2!C;VYT<F%C=&5D('%U86YT:71Y+"!I;B!F:7-C86P@,C`Q,2!A
M;F0@:&%D(&EN8VQU9&5D('1H92!P=7)C:&%S92!O8FQI9V%T:6]N(&9O<B!B
M;W1H('EE87)S(&EN(&ET<R!E=F%L=6%T:6]N(&]F(&QO<W,@;V8@;&]N9RUT
M97)M('!U<F-H87-E(&-O;6UI=&UE;G1S+B!4:&4@0V]M<&%N>2!R96-O<F1E
M9"!A(&QO<W,@;VX@9FER;2!P=7)C:&%S92!C;VUM:71M96YT<R!O9B`D,3,L
M.#(R+#@Q."P@)#$L-38R+#`P,B!A;F0@)#$P+#8Q,"PT,3D@9F]R('1H92!Y
M96%R<R!E;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R
M,#$Q+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.TEN($1E8V5M
M8F5R(#(P,3$L($1E=71S8VAE(%-O;&%R($%'(&=A=F4@;F]T:6-E('1O('1H
M92!#;VUP86YY('1O('1E<FUI;F%T92!T:&4@='=E;'9E+7EE87(@=V%F97(@
M<W5P<&QY(&%G<F5E;65N="!W:71H(&EM;65D:6%T92!E9F9E8W0N($1E=71S
M8VAE(%-O;&%R($%'(&IU<W1I9FEE9"!T:&4@=&5R;6EN871I;VX@=VET:"!A
M;&QE9V5D(&)R96%C:"!O9B!T:&4@86=R965M96YT(&)Y('1H92!#;VUP86YY
M+B!);B!T:&4@;F]T:6-E+"!$975T<V-H92!3;VQA<B!!1R!A;'-O(')E<V5R
M=F5D(&ET<R!R:6=H="!T;R!C;&%I;2!D86UA9V4@;V8@175R;S$T."XV)B,Q
M-C`[;6EL;&EO;B!I;B!C;W5R="X@5&AE(#$R+7EE87(@<W5P<&QY(&%G<F5E
M;65N="!W:71H($1E=71S8VAE(%-O;&%R($%'('=A<R!T97)M:6YA=&5D(&EN
M(#(P,3$N($%S(&$@<F5S=6QT+"!T:&4@0V]M<&%N>2!R96-L87-S:69I960@
M=&AE(&%C8W)U960@;&]S<R!O;B!F:7)M('!U<F-H87-E(&-O;6UI=&UE;G1S
M(')E<V5R=F4@;V8@)#(W+#@V,BPP,3<@87,@;V8@1&5C96UB97(F(S$V,#LS
M,2P@,C`Q,2!T;R!L;W-S(&-O;G1I;F=E;F-Y(&%C8W)U86QS+B!);B!A9&1I
M=&EO;BP@=&AE($-O;7!A;GD@;6%D92!A(&9U;&P@8F%D(&1E8G0@86QL;W=A
M;F-E(&]F("0Q-RPT,#@L-3DS(&%G86EN<W0@=&AE(&)A;&%N8V4@;V8@:71S
M(&%D=F%N8V4@<&%Y;65N=',@=&\@1&5U='-C:&4@4V]L87(@87,@82!R97-U
M;'0@;V8@=&AE('1E<FUI;F%T:6]N(&]F('1H92!L;VYG+71E<FT@<W5P<&QY
M(&-O;G1R86-T+B!4:&4@86-C<G5E9"!A;6]U;G0@;V8@)#(W+#@V,BPP,3<@
M<F5P<F5S96YT<R!T:&4@0V]M<&%N>2=S(&)E<W0@97-T:6UA=&4@9F]R(&ET
M<R!L;W-S(&-O;G1I;F=E;F-Y+B!$975T<V-H92!3;VQA<B!D:60@;F]T('-P
M96-I9GD@=&AE(&)A<VES(&9O<B!I=',@8VQA:6UE9"!D86UA9V4@;V8@175R
M;S$T."XV)B,Q-C`[;6EL;&EO;B`H87!P<F]X:6UA=&5L>2`D,3DR+C8@;6EL
M;&EO;BDF(S$V,#MO;B!T:&4@;F]T:6-E+B!)="!I<R!R96%S;VYA8FQY('!O
M<W-I8FQE('1H870@1&5U='-C:&4@4V]L87(@;6%Y(&-L86EM(&%D9&ET:6]N
M86P@9&%M86=E(&QO<W-E<R!I;B!E>&-E<W,@;V8@=&AE(&%C8W)U960@86UO
M=6YT.R!H;W=E=F5R+"!T:&4@0V]M<&%N>2!I<R!U;F%B;&4@=&\@<F5L:6%B
M;'D@97-T:6UA=&4@=&AE(')A;F=E(&]F(&%N>2!A9&1I=&EO;F%L(&5X<&]S
M=7)E+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CX\:3X\=3Y,1$L\+W4^(#PO:3X\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M);B!*=6YE(#(P,#@L('1H92!#;VUP86YY(&5N=&5R960@
M:6YT;R!T=V\@;&]N9RUT97)M('-U<'!L>2!P=7)C:&%S92!A9W)E96UE;G1S
M('=I=&@@2FEA;F=X:2!,1$L@4V]L87(@2&DM5&5C:"8C,38P.T-O+BPF(S$V
M,#M,=&0N+"!O<B!,1$LL(&EN('=H:6-H('1H92!#;VUP86YY('=A<R!R97%U
M:7)E9"!T;R!P=7)C:&%S92!A(&-O;G1R86-T960@;6EN:6UU;2!V;VQU;64@
M;V8@=V%F97)S(&%T('!R92UD971E<FUI;F5D(&9I>&5D('!R:6-E<R!A;F0@
M:6X@86-C;W)D86YC92!W:71H(&$@<')E+61E=&5R;6EN960@<V-H961U;&4N
M($EN($%P<FEL(#(P,3`L('1H92!#;VUP86YY('-E;G0@;F]T:6-E('1O($Q$
M2R!A;F0@86YN;W5N8V5D('1E<FUI;F%T:6]N(&]F('1H97-E('1W;R!C;VYT
M<F%C=',N($EN($IU;'D@,C`Q,"P@=&AE($-O;7!A;GD@9FEL960@82!R97%U
M97-T(&9O<B!A<F)I=')A=&EO;B!A9V%I;G-T($Q$2R!W:71H('1H92!3:&%N
M9VAA:2!"<F%N8V@@;V8@=&AE($-H:6YA($5C;VYO;6EC)B,Q-C`[)F%M<#L@
M5')A9&4@07)B:71R871I;VX@0V]M;6ES<VEO;BX@26X@:71S(&%R8FET<F%T
M:6]N(')E<75E<W0L('1H92!#;VUP86YY(&%S:V5D($Q$2R!T;R!R969U;F0@
M=&AE(&%D=F%N8V4@;V8@)#DL-3$W+#$Q,"X@5&AE(&9I<G-T(&AE87)I;F<@
M=V%S(&AE;&0@:6X@3V-T;V)E<B`R,#$P+"!D=7)I;F<@=VAI8V@@=&AE($-O
M;7!A;GD@86YD($Q$2R!E>&-H86YG960@86YD(')E=FEE=V5D('1H92!E=FED
M96YC92X@26X@3V-T;V)E<B`R,#$P+"!,1$L@8V]U;G1E<F-L86EM960@86=A
M:6YS="!T:&4@0V]M<&%N>2P@<V5E:VEN9R`H,2DF(S$V,#MF;W)F96ET=7)E
M(&]F('1H92`D.2PU,3<L,3$Y(&%D=F%N8V4L("@R*28C,38P.V-O;7!E;G-A
M=&EO;B!O9B!A<'!R;WAI;6%T96QY(%)-0C,W-RPP,#`L,#`P("@D-3DL.#,R
M+#<R,BD@9F]R(&QO<W-E<R!D=64@=&\@=&AE(&%L;&5G960@8G)E86-H(&]F
M('1H92!A9W)E96UE;G1S+"`H,RDF(S$V,#MA('!E;F%L='D@;V8@87!P<F]X
M:6UA=&5L>2!234(Q-2PR,#`L,#`P("@D,BPT,3(L,S4T*2!A;F0@*#0I)B,Q
M-C`[87)B:71R871I;VX@97AP96YS97,@=7`@=&\@4DU"-"PW,#`L,#`P("@D
M-S0U+#DR-2DN(%1H92!S96-O;F0@:&5A<FEN9R!W87,@:&5L9"!O;B!-87)C
M:"8C,38P.SDL(#(P,3$L(&1U<FEN9R!W:&EC:"!T:&4@<&%R=&EE<R!P<F5S
M96YT960@87)G=6UE;G1S('1O('1H92!A<F)I=')A=&EO;B!C;VUM:7-S:6]N
M+B!4:&4@87)B:71R871I;VX@8V]M;6ES<VEO;B!H;W-T960@82!S971T;&5M
M96YT(&1I<V-U<W-I;VX@8F5T=V5E;B!T:&4@<&%R=&EE<R!O;B!-87DF(S$V
M,#LQ,RP@,C`Q,2P@:&]W979E<BP@=&AE<F4@=V%S(&YO('-E='1L96UE;G0@
M<F5A8VAE9"!B971W965N('1W;R!P87)T:65S+B!4:&4@9FEN86P@:G5D9VUE
M;G0@=VEL;"!B92!M861E(&EN('1H92!S96-O;F0@:&%L9B!O9B`R,#$R(&%S
M('-C:&5D=6QE9"!B>2!T:&4@87)B:71R871I;VX@8V]M;6ES<VEO;BX@07,@
M;V8@1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@=&AE($-O;7!A
M;GD@:&%D('!R;W9I9&5D(&$@9G5L;"!A;&QO=V%N8V4@86=A:6YS="!T:&4@
M861V86YC92!T;R!,1$L@;V8@)#DL-3$W+#$Q,"!D=64@=&\@=&AE('5N8V5R
M=&%I;G1Y(&]F(')E8V]V97)Y+B!4:&4@0V]M<&%N>2!B96QI979E<R!T:&4@
M86QL96=A=&EO;G,@87)E('=I=&AO=70@;65R:70@86YD('1H870@=&AE('!O
M=&5N=&EA;"!F;W(@861D:71I;VYA;"!L;W-S(&ES(')E;6]T92!A;F0L(&%C
M8V]R9&EN9VQY+"!H87,@;F]T(')E8V]R9&5D(&%N(&%D9&ET:6]N86P@;&EA
M8FEL:71Y(&%S<V]C:6%T960@=VET:"!S=6-H(&QA=W-U:70N(#PO9F]N=#X\
M+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/CQI/CQU/D-L87-S($%C=&EO;B!,87=S=6ET<SPO=3X@/"]I/CPO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY(')E8V5I=F5D(&$@<W5B<&]E
M;F$@9G)O;2!T:&4@4T5#(')E<75E<W1I;F<@<W5B;6ES<VEO;B!O9B!D;V-U
M;65N=',@<F5L871I;F<@=&\L(&%M;VYG(&]T:&5R('1H:6YG<RP@8V5R=&%I
M;B!S86QE<R!T<F%N<V%C=&EO;G,@:6X@,C`P.2X@5&AE($-O;7!A;GD@8V%N
M;F]T('!R961I8W0@=VAE;B!T:&4@4T5#('=I;&P@8V]M<&QE=&4@:71S(&EN
M=F5S=&EG871I;VX@;W(@=VAA="!I=',@;W5T8V]M92!W:6QL(&)E+B`\+V9O
M;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#M/;B!*=6YE)B,Q-C`[,2P@,C`Q,"P@=&AE($-O;7!A
M;GD@86YN;W5N8V5D('1H870@:70@=V]U;&0@<&]S='!O;F4@=&AE(')E;&5A
M<V4@;V8@:71S(&9I;F%N8VEA;"!R97-U;'1S(&9O<B!T:&4@9FER<W0@<75A
M<G1E<B!E;F1E9"!-87)C:"8C,38P.S,Q+"`R,#$P(&%N9"!I=',@<75A<G1E
M<FQY(&5A<FYI;F=S(&-A;&P@<&5N9&EN9R!T:&4@;W5T8V]M92!O9B!A;B!I
M;G9E<W1I9V%T:6]N(&)Y('1H92!!=61I="!#;VUM:71T964@;V8@:71S($)O
M87)D(&]F($1I<F5C=&]R<R!T:&%T(&AA9"!B965N(&QA=6YC:&5D(&%F=&5R
M('1H92!#;VUP86YY(')E8V5I=F5D(&$@<W5B<&]E;F$@9G)O;2!T:&4@4T5#
M(')E<75E<W1I;F<@9&]C=6UE;G1S(')E;&%T:6YG('1O+"!A;6]N9R!O=&AE
M<B!T:&EN9W,L(&-E<G1A:6X@<V%L97,@=')A;G-A8W1I;VYS(&EN(#(P,#DN
M(%1H97)E869T97(@<VEX(&-L87-S(&%C=&EO;B!L87=S=6ET<R!W97)E(&9I
M;&5D(&EN('1H92!5;FET960@4W1A=&5S($1I<W1R:6-T($-O=7)T(&9O<B!T
M:&4@4V]U=&AE<FX@1&ES=')I8W0@;V8@3F5W(%EO<FLL(&]R('1H92!.97<@
M66]R:R!C87-E<RP@86YD(&%N;W1H97(@8VQA<W,@86-T:6]N(&QA=W-U:70@
M=V%S(&9I;&5D(&EN('1H92!5;FET960@4W1A=&5S($1I<W1R:6-T($-O=7)T
M(&9O<B!T:&4@3F]R=&AE<FX@1&ES=')I8W0@;V8@0V%L:69O<FYI82P@;W(@
M=&AE($-A;&EF;W)N:6$@8V%S92X@5&AE($YE=R!9;W)K(&-A<V5S('=E<F4@
M8V]N<V]L:61A=&5D(&EN=&\@82!S:6YG;&4@86-T:6]N(&EN($1E8V5M8F5R
M(#(P,3`N($]N($IA;G5A<GDF(S$V,#LU+"`R,#$Q+"!T:&4@0V%L:69O<FYI
M82!C87-E('=A<R!D:7-M:7-S960@8GD@=&AE('!L86EN=&EF9BP@=VAO(&)E
M8V%M92!A(&UE;6)E<B!O9B!T:&4@;&5A9"!P;&%I;G1I9F8@9W)O=7`@:6X@
M=&AE($YE=R!9;W)K(&%C=&EO;BX@3VX@36%R8V@F(S$V,#LQ,2P@,C`Q,2P@
M82!#;VYS;VQI9&%T960@0V]M<&QA:6YT('=A<R!F:6QE9"!W:71H(')E<W!E
M8W0@=&\@=&AE($YE=R!9;W)K(&%C=&EO;BX@5&AE($-O;G-O;&ED871E9"!#
M;VUP;&%I;G0@86QL96=E<R!G96YE<F%L;'D@=&AA="!I=',@9FEN86YC:6%L
M(&1I<V-L;W-U<F5S(&1U<FEN9R`R,#`Y(&%N9"!E87)L>2`R,#$P('=E<F4@
M9F%L<V4@;W(@;6ES;&5A9&EN9SL@87-S97)T<R!C;&%I;7,@=6YD97(@4V5C
M=&EO;G,F(S$V,#LQ,"AB*2!A;F0@,C`H82D@;V8@=&AE($5X8VAA;F=E($%C
M="!A;F0@4G5L928C,38P.S$P8BTU('1H97)E=6YD97([(&%N9"!N86UE<R!T
M:&4@0V]M<&%N>2P@:71S(&-H:65F(&5X96-U=&EV92!O9F9I8V5R(&%N9"!I
M=',@9F]R;65R(&-H:65F(&9I;F%N8VEA;"!O9F9I8V5R(&%S(&1E9F5N9&%N
M=',N(%1H92!#;VUP86YY(&9I;&5D(&ET<R!M;W1I;VX@=&\@9&ES;6ES<R!I
M;B!-87D@,C`Q,2P@=VAI8V@@=V%S('1A:V5N('5N9&5R('-U8FUI<W-I;VX@
M8GD@=&AE($-O=7)T(&EN($IU;'D@,C`Q,2X@3VX@36%R8V@F(S$V,#LS,"P@
M,C`Q,BP@=&AE($-O=7)T(&1I<VUI<W-E9"!T:&4@0V]N<V]L:61A=&5D($-O
M;7!L86EN="!W:71H(&QE879E('1O(&%M96YD+"!A;F0@=&AE('!L86EN=&EF
M9G,@9FEL960@86X@06UE;F1E9"!#;VYS;VQI9&%T960@0V]M<&QA:6YT(&%G
M86EN<W0@=&AE('-A;64@9&5F96YD86YT<R!O;B!!<')I;"8C,38P.S$Y+"`R
M,#$R+B!4:&4@06UE;F1E9"!#;VYS;VQI9&%T960@0V]M<&QA:6YT('-I;6EL
M87)L>2!A;&QE9V5S(&=E;F5R86QL>2!T:&%T(&ET<R!F:6YA;F-I86P@9&ES
M8VQO<W5R97,@9'5R:6YG(#(P,#D@86YD(&5A<FQY(#(P,3`@=V5R92!F86QS
M92!O<B!M:7-L96%D:6YG(&%N9"!A<W-E<G1S(&-L86EM<R!U;F1E<B!396-T
M:6]N<R8C,38P.S$P*&(I(&%N9"`R,"AA*2!O9B!T:&4@17AC:&%N9V4@06-T
M(&%N9"!2=6QE)B,Q-C`[,3!B+34@=&AE<F5U;F1E<BX@/"]F;VYT/CPO<#X-
M"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[26X@861D:71I;VXL(&$@<VEM:6QA<B!C;&%S<R!A8W1I;VX@;&%W
M<W5I="!W87,@9FEL960@86=A:6YS="!T:&4@0V]M<&%N>2!A;F0@8V5R=&%I
M;B!O9B!I=',@97AE8W5T:79E(&]F9FEC97)S(&EN('1H92!/;G1A<FEO(%-U
M<&5R:6]R($-O=7)T(&]F($IU<W1I8V4@;VX@075G=7-T)B,Q-C`[,3`L(#(P
M,3`N(%1H92!L87=S=6ET(&%L;&5G97,@9V5N97)A;&QY('1H870@:71S(&9I
M;F%N8VEA;"!D:7-C;&]S=7)E<R!D=7)I;F<@,C`P.2!A;F0@,C`Q,"!W97)E
M(&9A;'-E(&]R(&UI<VQE861I;F<@86YD(&)R:6YG<R!C;&%I;7,@=6YD97(@
M=&AE('-H87)E:&]L9&5R<R<@<F5L:65F('!R;W9I<VEO;G,@;V8@=&AE($-A
M;F%D82!"=7-I;F5S<R!#;W)P;W)A=&EO;G,@06-T+"!087)T)B,Q-C`[6%A)
M24DN,2!O9B!T:&4@3VYT87)I;R!396-U<FET:65S($%C="!A<R!W96QL(&%S
M(&-L86EM<R!B87-E9"!O;B!N96=L:6=E;G0@;6ES<F5P<F5S96YT871I;VXN
M($EN($1E8V5M8F5R(#(P,3`L('1H92!#;VUP86YY(&9I;&5D(&$@;6]T:6]N
M('1O(&1I<VUI<W,@=&AE($]N=&%R:6\@86-T:6]N(&]N('1H92!B87-I<R!T
M:&%T('1H92!/;G1A<FEO($-O=7)T(&AA<R!N;R!J=7)I<V1I8W1I;VX@;W9E
M<B!T:&4@8VQA:6US(&%N9"!P;W1E;G1I86P@8VQA:6US(&%D=F%N8V5D(&)Y
M('1H92!P;&%I;G1I9F8N(%1H92!M;W1I;VX@=V%S(&%R9W5E9"!I;B!T:&4@
M3VYT87)I;R!#;W5R="!O;B!-87DF(S$V,#LQ,"!A;F0@,3$L(#(P,3$L(&%N
M9"!*=6YE)B,Q-C`[,C(@86YD(#(S+"`R,#$Q+"!A;F0@=V%S(&1I<VUI<W-E
M9"!B>2!A;B!O<F1E<B!D871E9"!!=6=U<W0F(S$V,#LR.2P@,C`Q,2X@5&AE
M($-O;7!A;GDG<R!A<'!E86P@9G)O;2!T:&%T($-O=7)T)W,@9&ES;6ES<V%L
M(&]F('1H92!J=7)I<V1I8W1I;VYA;"!C:&%L;&5N9V4@=&\@=&AE('!L86EN
M=&EF9B=S($]N=&%R:6\@4V5C=7)I=&EE<R!!8W0@8VQA:6T@=V%S(&%R9W5E
M9"!I;B!T:&4@3VYT87)I;R!#;W5R="!O9B!!<'!E86P@;VX@1F5B<G5A<GDF
M(S$V,#LQ,RP@,C`Q,BP@86YD('=A<R!D:7-M:7-S960@8GD@86X@;W)D97(@
M9&%T960@36%R8V@F(S$V,#LS,"P@,C`Q,BX@5&AE($-O;7!A;GD@=VEL;"!B
M92!F:6QI;F<@86X@87!P;&EC871I;VX@9F]R(&QE879E('1O(&%P<&5A;"!T
M;R!T:&4@4W5P<F5M92!#;W5R="!O9B!#86YA9&$@9G)O;2!T:&4@3VYT87)I
M;R!#;W5R="!O9B!!<'!E86PG<R!O<F1E<B!O;B!O<B!B969O<F4@36%Y)B,Q
M-C`[,CDL(#(P,3(N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T%S(&]F($1E8V5M8F5R
M)B,Q-C`[,S$L(#(P,3$L('1H92!#;VUP86YY(&)E;&EE=F5D('1H92!A;&QE
M9V%T:6]N<R!A<F4@=VET:&]U="!M97)I="P@86YD('1H870@=&AE('!O=&5N
M=&EA;"!F;W(@;&]S<R!W87,@<F5M;W1E(&%N9"!D:60@;F]T(')E8V]R9"!A
M(&QI86)I;&ET>2!A<W-O8VEA=&5D('=I=&@@<W5C:"!L87=S=6ET<RX@/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^/&D^/'4^55,@8V]U;G1E<G9A:6QI;F<@86YD(&%N=&DM
M9'5M<&EN9R!D=71I97,\+W4^(#PO:3X\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);B!/
M8W1O8F5R(#(P,3$L(&$@=')A9&4@86-T:6]N('=A<R!F:6QE9"!B>2!5+E,N
M('5N:70@;V8@4V]L87)7;W)L9"!!1R!A;F0@<VEX(&]T:&5R(%4N4RX@9FER
M;7,@=VET:"!T:&4@52Y3+B!$97!A<G1M96YT(&]F($-O;6UE<F-E+"!O<B!5
M4T1/0RP@86YD(%4N4RX@26YT97)N871I;VYA;"!4<F%D92!#;VUM:7-S:6]N
M+"!O<B!54TE40RP@86QL96=I;F<@=&AA="!#:&EN97-E('!R;V1U8V5R<R!O
M9B!C<GES=&%L;&EN92!S:6QI8V]N('!H;W1O=F]L=&%I8RP@;W(@0U-05BP@
M8V5L;',@86YD(&UO9'5L97,@;V8@<V5L;&EN9R!T:&5I<B!P<F]D=6-T<R!I
M;G1O('1H92!5;FET960@4W1A=&5S(&%T(&QE<W,@=&AA;B!F86ER('9A;'5E
M+"!O<B!D=6UP:6YG+"!A;F0@;V8@<F5C96EV:6YG(&-O=6YT97)V86EL86)L
M92!S=6)S:61I97,@9G)O;2!T:&4@0VAI;F5S92!A=71H;W)I=&EE<RX@5&AE
M<V4@9FER;7,@:&%V92!A<VME9"!T:&4@52Y3+B!G;W9E<FYM96YT('1O(&EM
M<&]S92!A;G1I+61U;7!I;F<@86YD(&-O=6YT97)V86EL:6YG(&1U=&EE<R!O
M;B!#4U!6(&EM<&]R=',@9G)O;2!#:&EN82X@5&AE(%4N4RX@1&5P87)T;65N
M="!O9B!#;VUM97)C92P@;W(@55-$3T,L(&%N9"!T:&4@52Y3+B!);G1E<FYA
M=&EO;F%L(%1R861E($-O;6UI<W-I;VXL(&]R(%53251#+"!H879E(&)E96X@
M:6YV97-T:6=A=&EN9R!T:&4@=F%L:61I='D@;V8@=&AE<V4@8VQA:6US+B!4
M:&4@0V]M<&%N>2!W87,@:61E;G1I9FEE9"!A<R!O;F4@;V8@82!N=6UB97(@
M;V8@0VAI;F5S92!E>'!O<G1E<G,@;V8@0U-05B!M;V1U;&5S('1O('1H92!5
M+E,N(&UA<FME="X@5&AE($-O;7!A;GD@86QS;R!H87,@869F:6QI871E(%4N
M4RX@:6UP;W)T(&]P97)A=&EO;G,@=&AA="!I;7!O<G0@0U-05B!M;V1U;&5S
M(&9R;VT@0VAI;F$N(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T]N($1E8V5M8F5R)B,Q
M-C`[,BP@,C`Q,2P@=&AE(%53251#(&ES<W5E9"!I=',@<')E;&EM:6YA<GD@
M9&5T97)M:6YA=&EO;B!T:&%T('1H97)E(&ES(")A(')E87-O;F%B;&4@:6YD
M:6-A=&EO;B(@=&AA="!T:&4@8V]M<&QA:6YI;F<@:6YD=7-T<GD@:&%S(&)E
M96X@;6%T97)I86QL>2!I;FIU<F5D(&)Y(')E87-O;B!O9B!I;7!O<G1S(&]F
M($-34%8@8V5L;',@86YD(&UO9'5L97,@9G)O;2!#:&EN82X@5&AE(%531$]#
M(&ES(&-O;F1U8W1I;F<@86X@:6YV97-T:6=A=&EO;B!I;G1O('=H971H97(@
M<W5C:"!I;7!O<G1S(&AA=F4@8F5E;B!D=6UP960@;W(@87)E(')E8V5I=FEN
M9R!C;W5N=&5R=F%I;&%B;&4@<W5B<VED:65S+B!!(%531$]#('!R96QI;6EN
M87)Y(&-O=6YT97)V86EL:6YG(&1U='D@9&5T97)M:6YA=&EO;B!W87,@:7-S
M=65D(&]N($UA<F-H)B,Q-C`[,3DL(#(P,3(@86YD(&$@<W5B<VED>2!R871E
M(&9O<B!#86YA9&EA;B!3;VQA<B!W87,@<')E;&EM:6YA<FEL>2!D971E<FUI
M;F5D(&%T(#,N-C$E(&]N($-34%8@8V5L;',@:6UP;W)T960@9G)O;2!#:&EN
M82!O;B!O<B!A9G1E<B!$96-E;6)E<B8C,38P.S(W+"`R,#$Q+B!4:&4@55-$
M3T,@:&%S(&EN<W1R=6-T960@=&AE(%5N:71E9"!3=&%T97,@0W5S=&]M<R!A
M;F0@0F]R9&5R(%!R;W1E8W1I;VX@06=E;F-Y('1O(')E<75I<F4@82!C87-H
M(&1E<&]S:70@;W(@=&AE('!O<W1I;F<@;V8@82!B;VYD(&5Q=6%L('1O('1H
M92!E<W1I;6%T960@<')E;&EM:6YA<GD@<W5B<VED>2!R871E<R!R969L96-T
M960@:6X@=&AE(%531$]#)W,@<')E;&EM:6YA<GD@<W5B<VED:65S(&1E=&5R
M;6EN871I;VXN(%1H92!54T1/0R!A;'-O('!R96QI;6EN87)I;'D@9&5T97)M
M:6YE9"!T:&%T('1H92!I;7!O<VET:6]N(&]F(&]R9&5R<RP@:68@86YY+"!W
M;W5L9"!A<'!L>2!T;R!I;7!O<G1S(&]F('-O;&%R(&-E;&QS(&UA;G5F86-T
M=7)E9"!I;B!#:&EN82P@979E;B!W:&5R92!I;F-O<G!O<F%T960@:6YT;R!M
M;V1U;&5S(&EN(&%N9"!E>'!O<G1E9"!T;R!T:&4@56YI=&5D(%-T871E<R!F
M<F]M(&$@=&AI<F0@8V]U;G1R>2P@8G5T('=O=6QD(&YO="!A<'!L>2!T;R!M
M;V1U;&5S(&UA9&4@:6X@0VAI;F$@9G)O;2!S;VQA<B!C96QL<R!M86YU9F%C
M='5R960@:6X@82!T:&ER9"!C;W5N=')Y+B!!(%531$]#('!R96QI;6EN87)Y
M(&%N=&ED=6UP:6YG(&1E=&5R;6EN871I;VX@:7,@8W5R<F5N=&QY(&1U92!-
M87DF(S$V,#LQ-BP@,C`Q,BX@02!F:6YA;"!D96-I<VEO;B!O;B!T:&4@<&]S
M<VEB;&4@:6UP;W-I=&EO;B!O9B!O<F1E<G,L('=H:6-H(&%S(&$@9V5N97)A
M;"!M871T97(@:&]L9',@=&AE('!O<W-I8FEL:71Y(&]F(&5S=&%B;&ES:&EN
M9R!R871E<R!S=6)S=&%N=&EA;&QY(&1I9F9E<F5N="!F<F]M('!R96QI;6EN
M87)Y(')A=&5S+"!I<R!N;W0@97AP96-T960@=6YT:6P@;&%T92!S=6UM97(@
M,C`Q,BP@870@=&AE(&5A<FQI97-T+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M%=F5N
M('1H;W5G:"!T:&4@8V]U;G1E<G9A:6QI;F<@9'5T:65S('=E<F4@9&5T97)M
M:6YE9"!T;R!R971R;W-P96-T:79E;'D@87!P;'D@=&\@=&AE($-O;7!A;GDL
M('1H92!M87AI;75M('!O=&5N=&EA;"!L:6%B:6QI=&EE<R!A="!$96-E;6)E
M<B8C,38P.S,Q+"`R,#$Q('=E<F4@:6UM871E<FEA;"!A;F0@=&AE<F5F;W)E
M+"!T:&4@0V]M<&%N>2!D:60@;F]T(')E8V]R9"!A8V-R=6%L<R!R96QA=&5D
M('1O('1H:7,@8V]N=&EN9V5N8WDN/"]F;VYT/CPO<#X\+W1D/CPO='(^/"]T
M86)L93X\+W1D/CPO='(^/"]T86)L93X\+W1D/CPO='(^/"]T86)L93X-"CQS
M<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\+W1A8FQE/@T*
M("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A<G1?8S!B8S0X
M9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF#0I#;VYT96YT+4QO8V%T
M:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P-#$R
M9F(P-F$X9B]7;W)K<VAE971S+U-H965T,C4N:'1M;`T*0V]N=&5N="U4<F%N
M<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N=&5N="U4>7!E
M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@
M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C
M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^/'-C<FEP="!T
M>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^+RH@1&\@3F]T
M(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE860^#0H@(#QB
M;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS1$E$,$5-13X-
M"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@8V]L<W!A;CTS
M1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY314=-14Y4($E.1D]234%424]./&)R
M/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT:"!C;&%S<STS1'1H(&-O;'-P
M86X],T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,],T1T:#Y$96,N(#,Q+"`R,#$Q
M/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F4^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#X\<W1R;VYG
M/E-%1TU%3E0@24Y&3U)-051)3TX\+W-T<F]N9SX\+W1D/@T*("`@("`@("`\
M=&0@8VQA<W,],T1T97AT/CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<B!C;&%S<STS1')O/@T*("`@("`@("`\=&0@8VQA<W,]
M,T1P;"!V86QI9VX],T1T;W`^4T5'345.5"!)3D9/4DU!5$E/3CPO=&0^#0H@
M("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'1A8FQE('-T>6QE/3-$)V9O;G0M
M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3HG5&EM97,@3F5W(%)O;6%N)RQT:6UE
M<RQS97)I9CLG/@T*/'1R/@T*/'1D/@T*/'1A8FQE('-T>6QE/3-$)T9/3E0M
M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG+'1I
M;65S+'-E<FEF)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,3DN(%-%1TU%3E0@24Y&
M3U)-051)3TX@/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY('!R
M:6UA<FEL>2!O<&5R871E<R!I;B!A('-I;F=L92!R97!O<G1A8FQE(&)U<VEN
M97-S('-E9VUE;G0@=&AA="!I;F-L=61E<R!T:&4@9&5S:6=N+"!D979E;&]P
M;65N="!A;F0@;6%N=69A8W1U<F4@;V8@<V]L87(@<&]W97(@<')O9'5C=',N
M(#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.U1H92!F;VQL;W=I;F<@=&%B;&4@<W5M;6%R
M:7IE<R!T:&4@0V]M<&%N>2=S(&YE="!R979E;G5E<R!G96YE<F%T960@9G)O
M;2!D:69F97)E;G0@9V5O9W)A<&AI8R!L;V-A=&EO;G,N(%1H92!I;F9O<FUA
M=&EO;B!P<F5S96YT960@8F5L;W<@:7,@8F%S960@;VX@=&AE(&QO8V%T:6]N
M(&]F(&-U<W1O;65R)W,@:&5A9'%U87)T97)S.B`\+V9O;G0^/"]P/@T*/&1I
M=B!S='EL93TS1"=0041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@
M,'!T.R!0041$24Y'+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E.R!7
M24142#H@-S`E.R!0041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I
M=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CX\(2TM($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM
M/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),
M12`M+3X-"CQD:78@86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I
M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$
M,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V.#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W
M:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#<W
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M+3X\
M+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P
M86X],T0X/CQF;VYT('-I>F4],T0Q/CQB/EEE87)S($5N9&5D($1E8V5M8F5R
M)B,Q-C`[,S$L(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`P.2`\+V(^/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE
M/3-$,3X\8CXR,#$P(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@
M,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R
M(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,3$@/"]B/CPO9F]N
M=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI
M9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB
M<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X]
M,T0R/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT
M('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V
M,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q
M/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&
M1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4
M+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^175R;W!E.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C.#(Q,CM'97)M86YY/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C<R+#<T-"PY,C$\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C8R,RPS-S4L-C4U/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXW.34L,C8U+#,P,SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S@R
M,3([4W!A:6X\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXV,BPQ,#DL.3<S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXR-3$L-S<W+#$W-#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,C`S+#(V-BPR,S@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B
M9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C.#(Q,CM#>F5C:#PO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$U,2PS-#(L-S<P/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,#(L,3DT+#<T-3PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^."PT,C$L-C8W/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M.#(Q,CM)=&%L>3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$R+#$R,BPS-#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$X-2PQ-S`L,3DU/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXQ,C8L-C`W+#4P-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P
M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,
M1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.T]T:&5R<SPO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(T+#<V-RPS,3`\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,P+#DS,"PW-#0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDY+#8S.2PY-S4\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\
M+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX]
M,T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI
M9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%
M149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY%=7)O<&4@5&]T86P\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXU,C,L,#@W+#,Q.3PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,2PQ.3,L-#0X+#4Q,SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^,2PR,S,L,C`P+#8Y,#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY!
M;65R:6-A.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#
M145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,X,C$R.U5N:71E9"!3=&%T97,\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-2PX.3DL.#4P/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY,BPW,#<L,S@X/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ.3(L,S@P+#@S.#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,X,C$R
M.T-A;F%D83PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C$L,#`W+#@Y,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,C(L.3@V+#<R-#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,30R+#4S-RPX-C@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$
M=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY!;65R:6-A(%1O=&%L/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,S8L.3`W+#<T,SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3$U+#8Y-"PQ,3(\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,S-"PY,3@L-S`V
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/D%S:6$@86YD(&]T:&5R(')E9VEO;G,Z/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S@R,3([
M0VAI;F$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR
M-2PY,34L,S,Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT
M-2PT.#(L-C$U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ
M,C@L.#4V+#8Y,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L
M;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,X,C$R.TEN9&EA/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-3DL.#`Y+#4S.#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L
M:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S@R,3([2F%P86X\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#@X-2PU
M,S`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,R+#8V-RPV
M-3@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDW+#4U,"PV
M-S<\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI
M=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C.#(Q,CM/=&AE<G,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXT,RPQ-C4L,C0R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXQ,#@L,C$V+#$U.#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^-#0L-3@U+#@P,CPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y
M;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-
M"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\
M<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ
M,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%S:6$@
M5&]T86P\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXW
M,"PY-C8L,3`S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ
M.#8L,S8V+#0S,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,S,P+#@P,BPW,3`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ
M93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$
M=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P@;F5T(')E=F5N=65S/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-C,P+#DV,2PQ
M-C4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L-#DU+#4P
M.2PP-38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L.#DX
M+#DR,BPQ,#8\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@
M,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C
M,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A
M;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^/"]T86)L
M93X\+V1I=CX-"CPA+2T@96YD(&]F('5S97(M<W!E8VEF:65D(%1!1T=%1"!4
M04),12`M+3X\+V1I=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[4W5B<W1A;G1I86QL>2!A;&P@;V8@=&AE
M($-O;7!A;GDG<R!L;VYG+6QI=F5D(&%S<V5T<R!A<F4@;&]C871E9"!I;B!T
M:&4@4%)#+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@9F]L;&]W:6YG('1A8FQE
M('-U;6UA<FEZ97,@=&AE($-O;7!A;GDG<R!R979E;G5E<R!G96YE<F%T960@
M9G)O;2!E86-H('!R;V1U8W0Z(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$
M)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)
M3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[
M(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA
M+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO
M<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I
M=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L
M;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA
M+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!W:61T:#TS1#8X/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@]
M,T0W-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-S<^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T
M9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@
M=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#@^/&9O
M;G0@<VEZ93TS1#$^/&(^665A<G,@16YD960@1&5C96UB97(F(S$V,#LS,2P@
M/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-
M"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$
M,CX\9F]N="!S:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P
M,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS
M1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O
M;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@
M<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P
M.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^
M/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\
M+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY-;V1U
M;&5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-C(R
M+#8V,RPX-S@\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L
M-#`P+#DS.2PU.#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C$L-C@S+#$R,2PP,C`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B
M9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/E-O;&%R('-Y<W1E;2!K:71S/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-S@L,#(X+#<P-#PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^.34L-S@W+#$Q.#PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO
M='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY%
M4$,@<V5R=FEC93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$Q
M,"PY.3(L-S0R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY/=&AE<G,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXX+#(Y-RPR.#<\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C$V+#4T,"PW-C<\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/CDL,#(Q+#(R-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT
M<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S
M='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T
M.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E1O=&%L(&YE
M="!R979E;G5E<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C8S,"PY-C$L,38U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXQ+#0Y-2PU,#DL,#4V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ+#@Y."PY,C(L,3`V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS
M1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE
M.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I
M9FEE9"!404='140@5$%"3$4@+2T^/"]D:78^/"]T9#X\+W1R/CPO=&%B;&4^
M/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@
M(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM
M+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P-#$R
M9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]C,&)C-#AF
M,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O5V]R:W-H965T<R]3:&5E
M=#(V+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP
M<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U
M<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M
M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H
M87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S
M<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO
M/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,]
M,T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\='(^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^
M34%*3U(@0U535$]-15)3/&)R/CPO<W1R;VYG/CPO=&@^#0H@("`@("`@(#QT
M:"!C;&%S<STS1'1H(&-O;'-P86X],T0Q/C$R($UO;G1H<R!%;F1E9#PO=&@^
M#0H@("`@("`\+W1R/@T*("`@("`@/'1R/@T*("`@("`@("`\=&@@8VQA<W,]
M,T1T:#Y$96,N(#,Q+"`R,#$Q/&)R/CPO=&@^#0H@("`@("`\+W1R/@T*("`@
M("`@/'1R(&-L87-S/3-$<F4^#0H@("`@("`@(#QT9"!C;&%S<STS1'!L('9A
M;&EG;CTS1'1O<#X\<W1R;VYG/DU!2D]2($-54U1/34524SPO<W1R;VYG/CPO
M=&0^#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO
M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y-04I/4B!#55-43TU%
M4E,\+W1D/@T*("`@("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL
M93TS1"=F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2
M;VUA;B<L=&EM97,L<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,C`N($U!
M2D]2($-54U1/34524R`\+V(^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[1&5T86EL<R!O
M9B!C=7-T;VUE<G,@86-C;W5N=&EN9R!F;W(@,3`E(&]R(&UO<F4@;V8@=&]T
M86P@;F5T(')E=F5N=65S(&%R92!A<R!F;VQL;W=S.B`\+V9O;G0^/"]P/@T*
M/&1I=B!S='EL93TS1"=0041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&
M5#H@,'!T.R!0041$24Y'+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,34E
M.R!724142#H@-S`E.R!0041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L
M871I=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CX\(2TM($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B
M("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!4
M04),12`M+3X-"CQD:78@86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P
M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R
M/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0V.#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$-C@^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS
M1#4U/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W
M:61T:#TS1#$R/CPO=&0^/"$M+2!404),12!#3TQ534X@5TE$5$A3($5.1"`M
M+3X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O
M;'-P86X],T0X/CQF;VYT('-I>F4],T0Q/CQB/EEE87)S($5N9&5D($1E8V5M
M8F5R)B,Q-C`[,S$@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@<VEZ
M93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O
M;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E
M<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#`Y(#PO8CX\+V9O
M;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,2`\+V(^/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A
M;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^
M/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A
M;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T
M:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O
M;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C
M,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%
M149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY#;VUP86YY($$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXQ,C(L.3`T+#4P-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,38T+#4R,BPS.30\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS
M1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'
M24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D-O;7!A;GD@0CPO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$U,2PS-#(L-S<P/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY-BPP,C4L.3<S/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS+#@X.2PT-3`\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\
M+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.
M5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M0V]M<&%N>2!#/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,RPT,#DL-#8P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ,BPX-3@L-#$Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY#;VUP86YY($0\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXT+#0S-BPQ.#`\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^
M#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^
M/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.U1H92!A8V-O=6YT<R!R96-E:79A8FQE(&9R;VT@=&AE
M('1H<F5E(&-U<W1O;65R<R!W:71H('1H92!L87)G97-T(')E8V5I=F%B;&4@
M8F%L86YC97,@<F5P<F5S96YT<R`Q,"4L(#DE(&%N9"`X)2!O9B!T:&4@8F%L
M86YC92!O9B!T:&4@86-C;W5N="!A="!$96-E;6)E<B8C,38P.S,Q+"`R,#$P
M+"!A;F0@,3`E+"`X)2!A;F0@-B4@;V8@=&AE(&)A;&%N8V4@;V8@=&AE(&%C
M8V]U;G0@870@1&5C96UB97(F(S$V,#LS,2P@,C`Q,2P@<F5S<&5C=&EV96QY
M+CPO9F]N=#X\+W`^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\+W-P86X^
M/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*
M/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R.3)?-#@T
M9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO
M+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8O5V]R
M:W-H965T<R]3:&5E=#(W+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M16YC;V1I
M;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL
M.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@
M(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T
M97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O
M:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO=F4@5&AI
M<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-"B`@("`\
M=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@("`\='(^
M#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O=W-P86X]
M,T0R/CQS=')O;F<^14U03$]9144@0D5.149)5"!03$%.4SQB<CX\+W-T<F]N
M9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T:"!C;VQS<&%N/3-$,3XQ
M,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<CX-
M"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S,2P@,C`Q,3QB<CX\+W1H
M/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S<STS1')E/@T*("`@("`@
M("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^/'-T<F]N9SY%35!,3UE%
M12!"14Y%1DE4(%!,04Y3/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L
M87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/D5-4$Q/645%($)%3D5&250@4$Q!3E,\+W1D/@T*("`@
M("`@("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS1"=F;VYT+7-I
M>F4Z,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA;B<L=&EM97,L
M<V5R:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,C$N($5-4$Q/645%($)%3D5&
M250@4$Q!3E,@/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T5M<&QO>65E<R!O9B!T
M:&4@0V]M<&%N>2!L;V-A=&5D(&EN('1H92!04D,@87)E(&-O=F5R960@8GD@
M=&AE(')E=&ER96UE;G0@<V-H96UE<R!D969I;F5D(&)Y(&QO8V%L('!R86-T
M:6-E(&%N9"!R96=U;&%T:6]N<RP@=VAI8V@@87)E(&5S<V5N=&EA;&QY(&1E
M9FEN960@8V]N=')I8G5T:6]N('-C:&5M97,N(%1H92!C86QC=6QA=&EO;B!O
M9B!C;VYT<FEB=71I;VYS(&9O<B!T:&5S92!E;&EG:6)L92!E;7!L;WEE97,@
M:7,@8F%S960@;VX@,C`E(&]F('1H92!A<'!L:6-A8FQE('!A>7)O;&P@8V]S
M="!I;B`R,#$Q+B!4:&4@97AP96YS92!P86ED(&)Y('1H92!#;VUP86YY('1O
M('1H97-E(&1E9FEN960@8V]N=')I8G5T:6]N<R!S8VAE;65S('=A<R`D,2PY
M,S<L,3<Y+"`D,BPQ,38L,3<S(&%N9"`D,RPX,C4L,C<X(&9O<B!T:&4@>65A
M<G,@96YD960@1&5C96UB97(F(S$V,#LS,2P@,C`P.2P@,C`Q,"!A;F0@,C`Q
M,2P@<F5S<&5C=&EV96QY+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);B!A9&1I=&EO
M;BP@:6X@,C`Q,2P@=&AE($-O;7!A;GD@:7,@<F5Q=6ER960@8GD@4%)#(&QA
M=R!T;R!C;VYT<FEB=71E(&%P<')O>&EM871E;'D@,3`E+"`X)2P@,B4@86YD
M(#(E(&]F(&%P<&QI8V%B;&4@<V%L87)I97,@9F]R(&UE9&EC86P@:6YS=7)A
M;F-E(&)E;F5F:71S+"!H;W5S:6YG(&9U;F1S+"!U;F5M<&QO>6UE;G0@86YD
M(&]T:&5R('-T871U=&]R>2!B96YE9FET<RP@<F5S<&5C=&EV96QY+B!4:&4@
M4%)#(&=O=F5R;FUE;G0@:7,@9&ER96-T;'D@<F5S<&]N<VEB;&4@9F]R('1H
M92!P87EM96YT(&]F('1H92!B96YE9FET<R!T;R!T:&5S92!E;7!L;WEE97,N
M(%1H92!A;6]U;G1S(&-O;G1R:6)U=&5D(&9O<B!T:&5S92!B96YE9FET<R!W
M97)E("0Q+#8R-BPU,C(L("0Q+#DW.2PT-S8@86YD("0T+#`V-RPS-34@9F]R
M('1H92!Y96%R<R!E;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P
M(&%N9"`R,#$Q+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^/"]T9#X\+W1R
M/CPO=&%B;&4^#0H\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@
M("`@/"]T86)L93X-"B`@/"]B;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE
M>'1087)T7V,P8F,T.&8P7S(R.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*
M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X
M-&9?8C0P,%\U,#0Q,F9B,#9A.&8O5V]R:W-H965T<R]3:&5E=#(X+FAT;6P-
M"D-O;G1E;G0M5')A;G-F97(M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-
M"D-O;G1E;G0M5'EP93H@=&5X="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-
M"@T*/&AT;6P^#0H@(#QH96%D/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#
M;VYT96YT+51Y<&4@8V]N=&5N=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F
M+3@G/CQS8W)I<'0@='EP93TS1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W
M+FIS/B\J($1O($YO="!296UO=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^
M/"]H96%D/@T*("`\8F]D>3X-"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@
M:60],T1)1#!%344^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS
M1'1L(&-O;'-P86X],T0Q(')O=W-P86X],T0R/CQS=')O;F<^4TA!4D4@3U!4
M24].4SQB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M:"!C;VQS<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S
M,2P@,C`Q,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M/'-T<F]N9SY32$%212!/4%1)3TY3/"]S=')O;F<^/"]T9#X-"B`@("`@("`@
M/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO
M='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-"B`@("`@("`@/'1D(&-L87-S
M/3-$<&P@=F%L:6=N/3-$=&]P/E-(05)%($]05$E/3E,\+W1D/@T*("`@("`@
M("`\=&0@8VQA<W,],T1T97AT/CQT86)L92!S='EL93TS1"=F;VYT+7-I>F4Z
M,3!P=#L@9F]N="UF86UI;'DZ)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R
M:68[)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,C(N(%-(05)%($]05$E/3E,@/"]B
M/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.R8C,38P.R8C,38P.T]N($UA>28C,38P.S,P+"`R,#`V+"!T:&4@
M0F]A<F0@;V8@1&ER96-T;W)S(&%P<')O=F5D('1H92!A9&]P=&EO;B!O9B!A
M('-H87)E(&EN8V5N=&EV92!P;&%N('1O('!R;W9I9&4@861D:71I;VYA;"!I
M;F-E;G1I=F5S('1O(&5M<&QO>65E<RP@9&ER96-T;W)S(&]R(&5X=&5R;F%L
M(&-O;G-U;'1A;G1S+B!4:&4@;6%X:6UU;2!A9V=R96=A=&4@;G5M8F5R(&]F
M('-H87)E<R!W:&EC:"!M87D@8F4@:7-S=65D('!U<G-U86YT('1O(&%L;"!A
M=V%R9',@*&EN8VQU9&EN9R!O<'1I;VYS*2!I<R`R+#,S,"PP,#`@<VAA<F5S
M+"!P;'5S(&9O<B!A=V%R9',@;W1H97(@=&AA;B!I;F-E;G1I=F4@;W!T:6]N
M('-H87)E<RP@86X@86YN=6%L(&EN8W)E87-E('1O(&)E(&%D9&5D(&]N('1H
M92!F:7)S="!B=7-I;F5S<R!D87D@;V8@96%C:"!C86QE;F1A<B!Y96%R(&)E
M9VEN;FEN9R!I;B`R,#`W(&5Q=6%L('1O('1H92!L97-S97(@;V8@;VYE('!E
M<F-E;G0@*#$E*2!O9B!T:&4@;G5M8F5R(&]F(&-O;6UO;B!S:&%R97,@;W5T
M<W1A;F1I;F<@87,@;V8@<W5C:"!D871E+"!O<B!A(&QE<W-E<B!N=6UB97(@
M;V8@8V]M;6]N('-H87)E<R!D971E<FUI;F5D(&)Y('1H92!";V%R9"!O9B!$
M:7)E8W1O<G,@;W(@82!C;VUM:71T964@9&5S:6=N871E9"!B>2!T:&4@0F]A
M<F0N($EN(%-E<'1E;6)E<B`R,#$P+"!T:&4@<VAA<F5H;VQD97)S(&%P<')O
M=F5D(&%N(&%M96YD;65N="!T;R!T:&4@4&QA;B!T;R!I;F-R96%S92!T:&4@
M;6%X:6UU;2!N=6UB97(@;V8@8V]M;6]N('-H87)E<R!W:&EC:"!M87D@8F4@
M:7-S=65D('!U<G-U86YT('1O(&%L;"!A=V%R9',@;V8@;W!T:6]N<R!A;F0@
M<F5S=')I8W1E9"!S:&%R97,@=6YD97(@=&AE(%!L86X@=&\@=&AE('-U;2!O
M9B`H:2DF(S$V,#LR+#,S,"PP,#`@<&QU<R`H:6DI)B,Q-C`[=&AE('-U;2!O
M9B`Q)2!O9B!T:&4@;G5M8F5R(&]F(&]U='-T86YD:6YG(&-O;6UO;B!S:&%R
M97,@;V8@=&AE($-O;7!A;GD@;VX@=&AE(&9I<G-T(&1A>2!O9B!E86-H(&]F
M(#(P,#<L(#(P,#@@86YD(#(P,#D@86YD(#(N-24@;V8@=&AE(&YU;6)E<B!O
M9B!O=71S=&%N9&EN9R!C;VUM;VX@<VAA<F5S(&]F('1H92!#;VUP86YY(&]U
M='-T86YD:6YG(&]N('1H92!F:7)S="!D87D@;V8@96%C:"!C86QE;F1A<B!Y
M96%R(&%F=&5R(#(P,#DN(%1H92!S:&%R92!I;F-E;G1I=F4@<&QA;B!W:6QL
M(&5X<&ER92!O;BP@86YD(&YO(&%W87)D<R!M87D@8F4@9W)A;G1E9"!A9G1E
M<BP@36%R8V@F(S$V,#LQ-2P@,C`Q-BX@56YD97(@=&AE('1E<FUS(&]F('1H
M92!S:&%R92!I;F-E;G1I=F4@<&QA;BP@;W!T:6]N<R!A<F4@9V5N97)A;&QY
M(&=R86YT960@=VET:"!A;B!E>&5R8VES92!P<FEC92!E<75A;"!T;R!T:&4@
M9F%I<B!M87)K970@=F%L=64@;V8@=&AE($-O;7!A;GDG<R!O<F1I;F%R>2!S
M:&%R97,@86YD(&5X<&ER92!T96X@>65A<G,@9G)O;2!T:&4@9&%T92!O9B!G
M<F%N="X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^/&D^3W!T:6]N<R!T;R!%;7!L;WEE
M97,@/"]I/CPO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M!<R!O9B!$96-E;6)E<B8C
M,38P.S,Q+"`R,#$Q+"!T:&5R92!W87,@)#DL,S<X+#DV-"!I;B!T;W1A;"!U
M;G)E8V]G;FEZ960@8V]M<&5N<V%T:6]N(&5X<&5N<V4@<F5L871E9"!T;R!S
M:&%R92UB87-E9"!C;VUP96YS871I;VX@87=A<F1S+"!W:&EC:"!I<R!E>'!E
M8W1E9"!T;R!B92!R96-O9VYI>F5D(&]V97(@82!W96EG:'1E9"UA=F5R86=E
M('!E<FEO9"!O9B`R+CDF(S$V,#MY96%R<RX@1'5R:6YG('1H92!Y96%R<R!E
M;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q+"`D
M-2PP,C4L,C(U+"`D,RPV-#$L,C8P(&%N9"`D,RPS.#(L-S@V('=A<R!R96-O
M9VYI>F5D(&%S(&-O;7!E;G-A=&EO;B!E>'!E;G-E+"!R97-P96-T:79E;'DN
M(%1H97)E(&ES(&YO(&EN8V]M92!T87@@8F5N969I="!R96-O9VYI>F5D(&EN
M('1H92!I;F-O;64@<W1A=&5M96YT(&9O<B!T:&4@<VAA<F4M8F%S960@8V]M
M<&5N<V%T:6]N(&%R<F%N9V5M96YT<R!I;B`R,#`Y+"`R,#$P(&%N9"`R,#$Q
M+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@0V]M<&%N>2!U=&EL:7IE<R!T:&4@
M0FEN;VUI86P@;W!T:6]N+7!R:6-I;F<@;6]D96P@=&\@97-T:6UA=&4@=&AE
M(&9A:7(@=F%L=64@;V8@<W1O8VL@;W!T:6]N<RX@/"]F;VYT/CPO<#X-"CQP
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[5&AE(&9O;&QO=VEN9R!A<W-U;7!T:6]N<R!W97)E('5S960@=&\@97-T
M:6UA=&4@=&AE(&9A:7(@=F%L=64@;V8@<W1O8VL@;W!T:6]N<R!G<F%N=&5D
M(&EN(#(P,#DL(#(P,3`@86YD(#(P,3$Z(#PO9F]N=#X\+W`^#0H\9&EV('-T
M>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[
M(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q-24[(%=)1%1(
M.B`W,"4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^
M#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F
M;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM
M/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS
M1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*
M/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$8V5N=&5R('=I9'1H/3-$.3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R('=I9'1H/3-$
M.3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I
M9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$8V5N=&5R('=I9'1H/3-$.3(^/"]T9#X\(2TM(%1!0DQ%
M($-/3%5-3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T
M=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#$^/&(^,C`P.2`\+V(^
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE/3-$,3X\
M8CXR,#$P(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R/CQF;VYT
M('-I>F4],T0Q/CQB/C(P,3$@/"]B/CPO9F]N=#X\+W1H/CPO='(^#0H\='(@
M=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY2:7-K(&9R964@
M<F%T93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE
M/3-$,CXT+C8W)2!^(#4N-S(E/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^
M/&9O;G0@<VEZ93TS1#(^-"XR-24@?B`T+C<U)3PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$8V5N=&5R/CQF;VYT('-I>F4],T0R/C(N-S8E('X@,RXT-B4\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)
M3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/E9O;&%T:6QI='D@<F%T:6\\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C
M96YT97(^/&9O;G0@<VEZ93TS1#(^.#$E('X@.#0E/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^.#`E('X@.#0E/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^-S<E('X@-SDE/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D1I=FED96YD('EI96QD/"]F;VYT/CPO<#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$8V5N=&5R/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET
M93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4
M+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^06YN=6%L(&5X:70@<F%T93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1&-E;G1E<CX\9F]N="!S:7IE/3-$,CXS+C4V)2!^(#4N,C0E/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^,BXX.24@?B`S+C,V
M)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-I>F4],T0R/C,N
M,#<E('X@-"XS-R4\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O
M<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)
M3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^17AE<F-I<V4@;75L=&EP;&4\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^-2XT
M,"!^(#8N,C`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE
M/3-$,CXU+C`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ
M93TS1#(^-"XT,"`M(#0N-S`\+V9O;G0^/"]T9#X\+W1R/CPO=&%B;&4^/"]D
M:78^#0H\(2TM(&5N9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@
M+2T^/"]D:78^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY('5S960@=&AE(&UA<FME="!Y
M:65L9"!O9B!54T0@9&]M:6YA=&5D($-H:6YE<V4@26YT97)N871I;VYA;"!G
M;W9E<FYM96YT(&)O;F1S('=I=&@@;6%T=7)I='D@<&5R:6]D<R!T:&%T(&-A
M;B!C;W9E<B!T:&4@8V]N=')A8W1U86P@;&EF92!O9B!T:&4@<VAA<F5S(&]P
M=&EO;B!F;W(@=&AE(')I<VLM9G)E92!R871E<RX@5&AE($-O;7!A;GD@97-T
M:6UA=&5D('1H92!E>'!E8W1E9"!V;VQA=&EL:71Y(&)A<V5D(&]N('1H92!A
M=F5R86=E(&]F(&AI<W1O<FEC86P@9&%I;'D@86YN=6%L:7IE9"!V;VQA=&EL
M:71Y(&]F(&ET<R!O=VX@86YD(&-O;7!A<F%B;&4@8V]M<&%N:65S)R!S=&]C
M:R!P<FEC97,N(%1H92!#;VUP86YY)W,@9&EV:61E;F0@<&]L:6-Y(&ES('1O
M(')E=&%I;B!E87)N:6YG<R!F;W(@<F5I;G9E<W1M96YT('!U<G!O<V4@86YD
M('1H92!#;VUP86YY(&1O97,@;F]T(&EN=&5N9"!T;R!D:7-T<FEB=71E(&1I
M=FED96YD<RP@=&AU<R!T:&4@9&EV:61E;F0@>6EE;&0@:7,@87-S=6UE9"!T
M;R!B92!Z97)O+B!4:&4@0V]M<&%N>2!E<W1I;6%T960@=&AE(&%N;G5A;"!E
M>&ET(')A=&5S(&)A<V5D(&]N('1H92!H:7-T;W)I8V%L(&=E;F5R86P@97AI
M="!R871E(&]F('-T869F(&%T(&1I9F9E<F5N="!L979E;',N(%1H92!#;VUP
M86YY(&5S=&EM871E9"!T:&4@97AE<F-I<V4@;75L=&EP;&4@8F%S960@;VX@
M=&AE(&AI<W1O<FEC86P@97AE<F-I<V4@<&%T=&5R;B!O9B!P<FEO<B!E;7!L
M;WEE92!S=&]C:R!O<'1I;VYS(&=R86YT960@8GD@=&AE($-O;7!A;GDN(#PO
M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.T$@<W5M;6%R>2!O9B!T:&4@;W!T:6]N(&%C=&EV
M:71Y(&ES(&%S(&9O;&QO=W,Z(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$
M)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)
M3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q,"4[(%=)1%1(.B`X,"4[
M(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA
M+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO
M<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I
M=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L
M;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA
M+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!W:61T:#TS1#4U/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@]
M,T0T-#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#4Q/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0T-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/CPA+2T@5$%"3$4@0T],54U.
M(%=)1%1(4R!%3D0@+2T^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF
M(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CY.=6UB
M97(\8G(@+SX-"F]F($]P=&EO;G,@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q
M-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^5V5I9VAT
M960\8G(@+SX-"D%V97)A9V4\8G(@+SX-"D5X97)C:7-E/&)R("\^#0I0<FEC
M92`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT
M:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE
M/3-$,3X\8CY796EG:'1E9#QB<B`O/@T*079E<F%G93QB<B`O/@T*4F5M86EN
M:6YG/&)R("\^#0I#;VYT<F%C=#QB<B`O/@T*5&5R;7,@/"]B/CPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS
M1#$^/&(^06=G<F5G871E/&)R("\^#0I);G1R:6YS:6,\8G(@+SX-"E9A;'5E
M(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^
M#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P
M.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R
M/CQF;VYT('-I>F4],T0Q/CQB/B0\+V(^/"]F;VYT/CQB<B`O/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L
M:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/D]P=&EO;G,@;W5T<W1A;F1I;F<@870@2F%N
M=6%R>28C,38P.S$L(#(P,3$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXR+#8Q-RPV-C8\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$P+C<Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T1W
M:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY'<F%N=&5D
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^.#`Q+#0Q,3PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^."XX.3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY%>&5R8VES960\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXH,C8R+#<R,SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C0N-SD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D9O
M<F9E:71E9#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@S
M,C,L.#`T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3(N-S@\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3W!T:6]N
M<R!O=71S=&%N9&EN9R!A="!$96-E;6)E<B8C,38P.S,Q+"`R,#$Q/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPX,S(L-34P/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,"XU.3PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@F(S$V
M,#MY96%R<SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3<P+#8T
M,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(]
M,T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY/<'1I
M;VYS('9E<W1E9"!O<B!E>'!E8W1E9"!T;R!V97-T(&%T($1E8V5M8F5R)B,Q
M-C`[,S$L(#(P,3$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXR+#8Q,RPP-30\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$P
M+C8R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^."8C,38P.WEE87)S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXQ-S`L-C0P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[
M)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR
M-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^3W!T:6]N<R!E>&5R8VES86)L92!A="!$96-E;6)E
M<B8C,38P.S,Q+"`R,#$Q/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^,2PT,#8L,C`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ,2XQ,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C8F(S$V,#MY96%R<SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,3<P+#8T,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N
M-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^/"]T86)L93X\
M+V1I=CX-"CPA+2T@96YD(&]F('5S97(M<W!E8VEF:65D(%1!1T=%1"!404),
M12`M+3X\+V1I=CX-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE('=E:6=H=&5D(&%V97)A9V4@9W)A;G0M
M9&%T92!F86ER('9A;'5E(&]F(&]P=&EO;G,@9W)A;G1E9"!I;B`R,#`Y+"`R
M,#$P(&%N9"`R,#$Q('=A<R`D-2XX-BP@)#DN-C(@86YD("0V+C4P+"!R97-P
M96-T:79E;'DN(%1H92!T;W1A;"!I;G1R:6YS:6,@=F%L=64@;V8@;W!T:6]N
M<R!E>&5R8VES960@9'5R:6YG('1H92!Y96%R<R!E;F1E9"!$96-E;6)E<B8C
M,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q('=A<R`D,2PW-#,L,#@Y+"`D
M,2PW.#8L-C`U(&%N9"`D,2PW-C`L-3`P+"!R97-P96-T:79E;'DN(#PO9F]N
M=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/CQB/CQI/E)E<W1R:6-T960@<VAA<F5S('1O($5M<&QO>65E
M<R`\+VD^/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY(&=R86YT
M960@,S,S+#$Y,"!A;F0@,3$V+#4P,"!R97-T<FEC=&5D('-H87)E<R!T;R!E
M;7!L;WEE97,@:6X@36%Y(#(P,#8@86YD($IU;'D@,C`P-B!R97-P96-T:79E
M;'DN(%1H92!R97-T<FEC=&5D('-H87)E<R!W97)E(&=R86YT960@870@;F]M
M:6YA;"!V86QU92!A;F0@9V5N97)A;&QY('9E<W0@;W9E<B!P97)I;V1S(&9R
M;VT@;VYE('1O(&9O=7(@>65A<G,@8F%S960@;VX@=&AE('-P96-I9FEC('1E
M<FUS(&]F('1H92!G<F%N=',N(%1H92!D:69F97)E;F-E(&)E='=E96X@=&AE
M(&5X97)C:7-E('!R:6-E(&]F('1H92!R97-T<FEC=&5D('-H87)E<R!A;F0@
M=&AE(&9A:7(@;6%R:V5T('9A;'5E(&]F('1H92!#;VUP86YY)W,@;W)D:6YA
M<GD@<VAA<F5S(&%T('1H92!D871E(&]F(&=R86YT(')E<W5L=&5D(&EN('1O
M=&%L(&-O;7!E;G-A=&EO;B!C;W-T(&]F(&%P<')O>&EM871E;'D@)#<N,28C
M,38P.VUI;&QI;VX@=&AA="!W:6QL(&)E(')E8V]G;FEZ960@<F%T86)L>2!O
M=F5R('1H92!V97-T:6YG('!E<FEO9"X@1'5R:6YG('1H92!Y96%R<R!E;F1E
M9"!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y+"`R,#$P(&%N9"`R,#$Q+"!T:&4@
M0V]M<&%N>2!R96-O9VYI>F5D("0T,3$L,3(U+"`D,C,U+#0Q,2!A;F0@)&YI
M;"!I;B!C;VUP96YS871I;VX@97AP96YS92!A<W-O8VEA=&5D('=I=&@@=&AE
M<V4@87=A<F1S+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.T%S
M(&]F($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3$L('1H97)E('=A<R!N;R!U;G)E
M8V]G;FEZ960@<VAA<F4M8F%S960@8V]M<&5N<V%T:6]N(')E;&%T960@=&\@
M=6YV97-T960@<F5S=')I8W1E9"!S:&%R92!A=V%R9',N(#PO9F]N=#X\+W`^
M#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C,38P
M.R8C,38P.U1H92!T;W1A;"!F86ER('9A;'5E(&]F(')E<W1R:6-T960@<VAA
M<F5S('9E<W1E9"!D=7)I;F<@=&AE('EE87(@96YD960@1&5C96UB97(F(S$V
M,#LS,2P@,C`P.2P@,C`Q,"!A;F0@,C`Q,2!W87,@)#0S,RPY-C,L("0S.#(L
M.3DT(&%N9"`D;FEL+"!R97-P96-T:79E;'DN(#PO9F]N=#X\+W`^#0H\<"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB
M/CQI/E)E<W1R:6-T960@<VAA<F5S('5N:71S('1O($5M<&QO>65E<R`\+VD^
M/"]B/CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.R8C,38P.R8C,38P.R8C,38P.R8C
M,38P.R8C,38P.R8C,38P.R8C,38P.U1H92!#;VUP86YY(&=R86YT960@-#<U
M+#,Q,R!A;F0@-#(L.#8X(')E<W1R:6-T960@<VAA<F5S('5N:71S("@B4E-5
M(BD@=&\@96UP;&]Y965S(&EN($UA>2`R,#$Q(&%N9"!*=6QY(#(P,3$L(')E
M<W!E8W1I=F5L>2X@5&AE(%)357,@96YT:71L92!T:&4@:&]L9&5R<R!T;R!R
M96-E:79E('1H92!#;VUP86YY)W,@8V]M;6]N('-H87)E<R!U<&]N('9E<W1I
M;F<N(%1H92!24U4@=V5R92!G<F%N=&5D(&9O<B!F<F5E(&%N9"!G96YE<F%L
M;'D@=F5S="!O=F5R('!E<FEO9',@9G)O;2!O;F4@=&\@9F]U<B!Y96%R<R!B
M87-E9"!O;B!T:&4@<W!E8VEF:6,@=&5R;7,@;V8@=&AE(&=R86YT<RX@5&AE
M(&9A:7(@;6%R:V5T('9A;'5E(&]F('1H92!#;VUP86YY)W,@;W)D:6YA<GD@
M<VAA<F5S(&%T('1H92!D871E(&]F(&=R86YT(')E<W5L=&5D(&EN('1O=&%L
M(&-O;7!E;G-A=&EO;B!C;W-T(&]F(&%P<')O>&EM871E;'D@)#0N-B8C,38P
M.VUI;&QI;VX@=&AA="!W:6QL(&)E(')E8V]G;FEZ960@<F%T86)L>2!O=F5R
M('1H92!V97-T:6YG('!E<FEO9"X@1'5R:6YG('1H92!Y96%R(&5N9&5D($1E
M8V5M8F5R)B,Q-C`[,S$L(#(P,3$L('1H92!#;VUP86YY(')E8V]G;FEZ960@
M)#8W."PP-3(@:6X@8V]M<&5N<V%T:6]N(&5X<&5N<V4@87-S;V-I871E9"!W
M:71H('1H97-E(&%W87)D<RX@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[07,@;V8@1&5C
M96UB97(F(S$V,#LS,2P@,C`Q,2P@=&AE<F4@=V%S("0S+#@Y-RPV-3$@;V8@
M=&]T86P@=6YR96-O9VYI>F5D('-H87)E+6)A<V5D(&-O;7!E;G-A=&EO;B!R
M96QA=&5D('1O('5N=F5S=&5D(')E<W1R:6-T960@<VAA<F4@=6YI=',L('=H
M:6-H(&ES(&5X<&5C=&5D('1O(&)E(')E8V]G;FEZ960@;W9E<B!A('=E:6=H
M=&5D+6%V97)A9V4@<&5R:6]D(&]F(#,N,R8C,38P.WEE87)S+B`\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M!('-U;6UA<GD@;V8@=&AE(%)352!A8W1I=FET>2!I<R!A
M<R!F;VQL;W=S.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$24Y'
M+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/5%1/
M33H@,'!T.R!-05)'24XM3$5&5#H@,34E.R!724142#H@-S`E.R!0041$24Y'
M+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/34U!
M3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\(2TM
M(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI9VX]
M,T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG
M/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!0DQ%
M($-/3%5-3B!724142%,@4T54("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT('=I9'1H
M/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=VED=&@],T0U,3X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$.#(^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$
M,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM/CPO='(^
M#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[
M($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS
M1#(^/&9O;G0@<VEZ93TS1#$^/&(^3G5M8F5R(&]F/&)R("\^#0I3:&%R97,@
M/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^
M/&9O;G0@<VEZ93TS1#$^/&(^5V5I9VAT960@079E<F%G93QB<B`O/@T*1W)A
M;G0M1&%T93QB<B`O/@T*1F%I<B!686QU92`\+V(^/"]F;VYT/CPO=&@^#0H\
M=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O
M;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1L969T(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXD
M/"]B/CPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^
M/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/E5N=F5S=&5D(&%T($IA;G5A<GDF(S$V,#LQ+"`R,#$Q/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^1W)A;G1E9#PO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4Q."PQ.#$\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDN,38\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\
M+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.
M5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M5F5S=&5D/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X
M,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W
M:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^1F]R9F5I=&5D/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^*#$X+#8T,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/CDN,3(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@
M,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C
M,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/E5N=F5S=&5D(&%T($1E8V5M8F5R)B,Q-C`[
M,S$L(#(P,3$\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXT.3DL-30P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY
M+C$V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T
M.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N
M,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M
M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV
M/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#M4:&4@=&]T86P@9F%I<B!V86QU92!O9B!R97-T<FEC=&5D('-H
M87)E<R!U;FET<R!V97-T960@9'5R:6YG('1H92!Y96%R(&5N9&5D($1E8V5M
M8F5R)B,Q-C`[,S$L(#(P,3$@=V%S("1N:6PN/"]F;VYT/CPO<#X\+W1D/CPO
M='(^/"]T86)L93X-"CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-
M"B`@("`\+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?
M3F5X=%!A<G1?8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF
M#0I#;VYT96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?
M-#@T9E]B-#`P7S4P-#$R9F(P-F$X9B]7;W)K<VAE971S+U-H965T,CDN:'1M
M;`T*0V]N=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L
M90T*0V]N=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI
M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS
M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU
M=&8M."<^/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H
M;W<N:G,^+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP
M=#X\+VAE860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R
M="!I9#TS1$E$,$5-13X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S
M/3-$=&P@8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY)3E9%4U1-
M14Y4($E.0T]-12`H3$]34RD\8G(^/"]S=')O;F<^/"]T:#X-"B`@("`@("`@
M/'1H(&-L87-S/3-$=&@@8V]L<W!A;CTS1#$^,3(@36]N=&AS($5N9&5D/"]T
M:#X-"B`@("`@(#PO='(^#0H@("`@("`\='(^#0H@("`@("`@(#QT:"!C;&%S
M<STS1'1H/D1E8RX@,S$L(#(P,3$\8G(^/"]T:#X-"B`@("`@(#PO='(^#0H@
M("`@("`\='(@8VQA<W,],T1R93X-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@
M=F%L:6=N/3-$=&]P/CQS=')O;F<^24Y615-4345.5"!)3D-/344@*$Q/4U,I
M/"]S=')O;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A
M;CX\+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,]
M,T1R;SX-"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/DE.
M5D535$U%3E0@24Y#3TU%("A,3U-3*3PO=&0^#0H@("`@("`@(#QT9"!C;&%S
M<STS1'1E>'0^/'1A8FQE('-T>6QE/3-$)V9O;G0M<VEZ93HQ,'!T.R!F;VYT
M+69A;6EL>3HG5&EM97,@3F5W(%)O;6%N)RQT:6UE<RQS97)I9CLG/@T*/'1R
M/@T*/'1D/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CX\8CXR,RX@24Y615-4345.5"!)3D-/344@*$Q/4U,I(#PO
M8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#M4:&4@9F]L;&]W:6YG('1A8FQE('-U;6UA
M<FEZ97,@=&AE($-O;7!A;GDG<R!I;G9E<W1M96YT(&EN8V]M92`H;&]S<RDZ
M(#PO9F]N=#X\+W`^#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P
M=#L@4$%$1$E.1RU,1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!
M4D=)3BU,1494.B`Q-24[(%=)1%1(.B`W,"4[(%!!1$1)3D<M5$]0.B`P<'0[
M(%!/4TE424]..B!R96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"
M3$5724142"PB,3`P)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C
M:69I960@5$%'1T5$(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-
M"CQT86)L92!C96QL<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H
M/3-$,3`P)2!B;W)D97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)
M1%1(4R!3150@+2T^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&QE9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#4U
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T
M:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0U.3X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M="!W:61T:#TS1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('=I9'1H/3-$-#0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-
M3B!724142%,@14Y$("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^
M)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/
M33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1C96YT97(@8V]L<W!A;CTS1#@^/&9O;G0@<VEZ93TS1#$^/&(^665A
M<G,@16YD960@1&5C96UB97(F(S$V,#LS,2P@/"]B/CPO9F]N=#X\+W1H/@T*
M/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#$^)B,Q-C`[/"]F;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T
M;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1&QE9G0^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^
M#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\
M8CXR,#`Y(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O
M;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P
M86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,3`@/"]B/CPO9F]N=#X\+W1H
M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^
M/&(^,C`Q,2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$
M,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\
M+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\
M+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS
M1#(^/&9O;G0@<VEZ93TS1#$^/&(^)#PO8CX\+V9O;G0^/&)R("\^/"]T:#X-
M"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P
M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CY386QE(&]F('-U8G-I9&EA<FEE<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L-S@X+#`S
M-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C$P+#,Q,CPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.
M5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M26UP86ER;65N="!O9B!L;VYG+71E<FT@:6YV97-T;65N=#PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@S+#`P,"PP,#`\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL
M93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D]T:&5R<SPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@V,RPW,34\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH-#$L,38S/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y
M;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-
M"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P
M=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY4;W1A;"!I
M;G9E<W1M96YT(&EN8V]M92`H;&]S<RD\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXQ+#<X."PP,S8\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/B@R+#@U,RPT,#,\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXH-#$L,38S/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US
M:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX\
M+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'
M1T5$(%1!0DQ%("TM/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M);B!*=6YE(#(P,#DL('1H92!#
M;VUP86YY(&%N9"!#5D(@4V]L87(F(S$V,#M';6)((&5S=&%B;&ES:&5D(&$@
M<&%R=&YE<G-H:7`L('=I=&@@=&AE($-O;7!A;GD@;W=N:6YG(#<P)2!O9BP@
M86YD('1H97)E8GD@8V]N<V]L:61A=&EN9R!A<R!A('-U8G-I9&EA<GDL('1H
M92!P87)T;F5R<VAI<"X@5&AE($-O;7!A;GD@8V]N=')A8W1E9"!W:71H('1H
M92!P87)T;F5R<VAI<"!T;R!B=6EL9"!A(&=R;W5N9"UM;W5N=&5D('-O;&%R
M('!L86YT(&EN($)E<FYS9&]R9BP@1V5R;6%N>2!U<VEN9R!T:&4@0V]M<&%N
M>2=S('-O;&%R(&UO9'5L97,N(%1H92!P<F]J96-T('=A<R!C;VUP;&5T960@
M:6X@3F]V96UB97(@,C`P.2!A;F0@=V%S('-O;&0@=&\@82!T:&ER9"UP87)T
M>2!B=7EE<B!P<FEO<B!T;R!$96-E;6)E<B8C,38P.S,Q+"`R,#`Y(&9O<B`D
M,BXS)B,Q-C`[;6EL;&EO;BX@5&AE($-O;7!A;GD@<F5C;V=N:7IE9"!A(&=A
M:6X@9G)O;2!T:&4@<V%L92!O9B!T:&4@<&%R=&YE<G-H:7`@;V8@)#$L-S@X
M+#`S-B!A<R!I;G9E<W1M96YT(&EN8V]M92!F;W(@=&AE('EE87(@96YD960@
M1&5C96UB97(F(S$V,#LS,2P@,C`P.2X@/"]F;VYT/CPO<#X-"CQP('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE
M($-O;7!A;GD@;W=N<R!P<F5F97)R960@<VAA<F5S(&]F(&$@<')I=F%T96QY
M(&AE;&0@96YT:71Y(&EN(&%N(&%M;W5N="!T:&%T(&ES(&YO="!S=69F:6-I
M96YT('1O('!R;W9I9&4@=&AE($-O;7!A;GD@=VET:"!S:6=N:69I8V%N="!I
M;F9L=65N8V4@;W9E<B!T:&4@:6YV97-T964G<R!O<&5R871I;VYS+B!);B`R
M,#$P+"!D=64@=&\@=&AE(&1E=&5R:6]R871I;VX@;V8@=&AE(&EN=F5S=&5E
M)W,@9FEN86YC:6%L('!O<VET:6]N+"!T:&4@0V]M<&%N>2!C;VYC;'5D960@
M=&AA="!T:&4@)#,L,#`P+#`P,"!P<F5F97)R960@<VAA<F4@:6YV97-T;65N
M="!W87,@9G5L;'D@:6UP86ER960N/"]F;VYT/CPO<#X\+W1D/CPO='(^/"]T
M86)L93X-"CQS<&%N/CPO<W!A;CX\+W1D/@T*("`@("`@/"]T<CX-"B`@("`\
M+W1A8FQE/@T*("`\+V)O9'D^#0H\+VAT;6P^#0H-"BTM+2TM+3U?3F5X=%!A
M<G1?8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T,3)F8C`V83AF#0I#;VYT
M96YT+4QO8V%T:6]N.B!F:6QE.B\O+T,Z+V,P8F,T.&8P7S(R.3)?-#@T9E]B
M-#`P7S4P-#$R9F(P-F$X9B]7;W)K<VAE971S+U-H965T,S`N:'1M;`T*0V]N
M=&5N="U4<F%N<V9E<BU%;F-O9&EN9SH@<75O=&5D+7!R:6YT86)L90T*0V]N
M=&5N="U4>7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\
M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E
M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA<G-E=#UU=&8M."<^
M/'-C<FEP="!T>7!E/3-$=&5X="]J879A<V-R:7!T('-R8STS1%-H;W<N:G,^
M+RH@1&\@3F]T(%)E;6]V92!4:&ES($-O;6UE;G0@*B\\+W-C<FEP=#X\+VAE
M860^#0H@(#QB;V1Y/@T*("`@(#QT86)L92!C;&%S<STS1')E<&]R="!I9#TS
M1$E$,$5-13X-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&P@
M8V]L<W!A;CTS1#$@<F]W<W!A;CTS1#(^/'-T<F]N9SY354)315%514Y4($56
M14Y44SQB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M:"!C;VQS<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S
M,2P@,C`Q,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M/'-T<F]N9SY354)315%514Y4($5614Y44SPO<W1R;VYG/CPO=&0^#0H@("`@
M("`@(#QT9"!C;&%S<STS1'1E>'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@
M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$<F\^#0H@("`@("`@(#QT9"!C
M;&%S<STS1'!L('9A;&EG;CTS1'1O<#Y354)315%514Y4($5614Y44SPO=&0^
M#0H@("`@("`@(#QT9"!C;&%S<STS1'1E>'0^/'1A8FQE('-T>6QE/3-$)V9O
M;G0M<VEZ93HQ,'!T.R!F;VYT+69A;6EL>3HG5&EM97,@3F5W(%)O;6%N)RQT
M:6UE<RQS97)I9CLG/@T*/'1R/@T*/'1D/@T*/'1A8FQE('-T>6QE/3-$)T9/
M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE<R!.97<@4F]M86XG
M+'1I;65S+'-E<FEF)SX-"CQT<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/&(^,C0N(%-50E-%455%
M3E0@159%3E13(#PO8CX\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V
M,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#M"971W965N($IA;G5A
M<GDF(S$V,#LQ(&%N9"!-87)C:"8C,38P.S,Q+"`R,#$R+"!W92!O8G1A:6YE
M9"!N97<@8F]R<F]W:6YG<R!O9B!A<'!R;WAI;6%T96QY("0Y-"8C,38P.VUI
M;&QI;VX@86YD(')E;F5W960@87!P<F]X:6UA=&5L>2`D-C$S)B,Q-C`[;6EL
M;&EO;B!B86YK(&9A8VEL:71I97,L('1H92!D=64@9&%T97,@;V8@=VAI8V@@
M97AT96YD(&)E>6]N9"!$96-E;6)E<B8C,38P.S,Q+"`R,#$R+B`\+V9O;G0^
M/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF(S$V,#LF
M(S$V,#LF(S$V,#M/;B!!<')I;"8C,38P.S$W+"!T:&4@0V]M<&%N>2!A;F0@
M4VMY4&]W97(@96YT97)E9"!I;G1O(&$@<'5R8VAA<V4@86=R965M96YT('5N
M9&5R('=H:6-H('1H92!#;VUP86YY('=I;&P@86-Q=6ER92!A(&UA:F]R:71Y
M(&EN=&5R97-T(&EN(#$V('-O;&%R('!R;VIE8W1S(')E<')E<V5N=&EN9R!A
M<'!R;WAI;6%T96QY(#$Y,"TR,#!-5R!F<F]M(%-K>5!O=V5R+B!%86-H(&]F
M('1H97-E('!R;VIE8W1S('=A<R!A=V%R9&5D(&$@,C`M>65A<B!P;W=E<B!P
M=7)C:&%S92!C;VYT<F%C="!B>2!T:&4@3VYT87)I;R!0;W=E<B!!=71H;W)I
M='DN($9I9G1E96X@;V8@=&AE<V4@8V]N=')A8W1S('=E<F4@:7-S=65D('5N
M9&5R($]N=&%R:6\G<R!&965D+4EN+51A<FEF9B!0<F]G<F%M+"!A;F0@;VYE
M('=A<R!I<W-U960@87,@<&%R="!O9B!/;G1A<FEO)W,@4F5N97=A8FQE($5N
M97)G>2!3=&%N9&%R9"!/9F9E<B!0<F]G<F%M+B!4:&4@=')A;G-A8W1I;VX@
M<')I8V4@:7,@87!P<F]X:6UA=&5L>2!#040Q.#4F(S$V,#MM:6QL:6]N("@D
M,3@U)B,Q-C`[;6EL;&EO;BDL(&]F('=H:6-H("0V.2XX)B,Q-C`[;6EL;&EO
M;B!W:6QL(&)E('!A:60@;VYC92!T:&4@8VQO<VEN9R!C;VYD:71I;VYS(&%R
M92!M970L("0V.2XX)B,Q-C`[;6EL;&EO;B!I<R!D=64@;VX@36%Y)B,Q-C`[
M,S$L(#(P,3(L(&%N9"!T:&4@<F5M86EN:6YG(&%M;W5N="!I<R!T;R!B92!P
M86ED(&%S('1H92!S;VQA<B!P<F]J96-T<R!R96%C:"!C97)T86EN(&UI;&5S
M=&]N97,N($EN(&-O;FIU;F-T:6]N('=I=&@@=&AE('1R86YS86-T:6]N+"!A
M(&9I=F4M>65A<B!W87)R86YT('=I;&P@8F4@:7-S=65D('1O(%-K>5!O=V5R
M)W,@;W=N97)S(&9O<B`Y+CDE(&]F('1H92!#;VUP86YY)W,@;W5T<W1A;F1I
M;F<@<VAA<F5S(&]N('1H92!C;&]S:6YG(&1A>2P@=VET:"!A('-T<FEK92!P
M<FEC92!O9B`D-2XP,"X@5&AE($-O;7!A;GD@86YD(%-K>5!O=V5R(&%L<V\@
M86=R965D('1O(&9O<FTF(S$V,#MA(#4P+S4P(&EN=&5R;F%T:6]N86P@:F]I
M;G0@=F5N='5R92!F;V-U<V5D(&]N(&1E=F5L;W!I;F<@<V]L87(@<&]W97(@
M<&QA;G1S(&EN('-E;&5C="!E;65R9VEN9R!M87)K971S+CPO9F]N=#X\+W`^
M/"]T9#X\+W1R/CPO=&%B;&4^/"]T9#X\+W1R/CPO=&%B;&4^#0H\<W!A;CX\
M+W-P86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@/"]T86)L93X-"B`@/"]B
M;V1Y/@T*/"]H=&UL/@T*#0HM+2TM+2T]7TYE>'1087)T7V,P8F,T.&8P7S(R
M.3)?-#@T9E]B-#`P7S4P-#$R9F(P-F$X9@T*0V]N=&5N="U,;V-A=&EO;CH@
M9FEL93HO+R]#.B]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A
M.&8O5V]R:W-H965T<R]3:&5E=#,Q+FAT;6P-"D-O;G1E;G0M5')A;G-F97(M
M16YC;V1I;F<Z('%U;W1E9"UP<FEN=&%B;&4-"D-O;G1E;G0M5'EP93H@=&5X
M="]H=&UL.R!C:&%R<V5T/2)U<RUA<V-I:2(-"@T*/&AT;6P^#0H@(#QH96%D
M/@T*("`@(#Q-151!(&AT='`M97%U:78],T1#;VYT96YT+51Y<&4@8V]N=&5N
M=#TS1"=T97AT+VAT;6P[(&-H87)S970]=71F+3@G/CQS8W)I<'0@='EP93TS
M1'1E>'0O:F%V87-C<FEP="!S<F,],T13:&]W+FIS/B\J($1O($YO="!296UO
M=F4@5&AI<R!#;VUM96YT("HO/"]S8W)I<'0^/"]H96%D/@T*("`\8F]D>3X-
M"B`@("`\=&%B;&4@8VQA<W,],T1R97!O<G0@:60],T1)1#!%344^#0H@("`@
M("`\='(^#0H@("`@("`@(#QT:"!C;&%S<STS1'1L(&-O;'-P86X],T0Q(')O
M=W-P86X],T0R/CQS=')O;F<^1FEN86YC:6%L(%-T871E;65N=',@4V-H961U
M;&4@23QB<CX\+W-T<F]N9SX\+W1H/@T*("`@("`@("`\=&@@8VQA<W,],T1T
M:"!C;VQS<&%N/3-$,3XQ,B!-;VYT:',@16YD960\+W1H/@T*("`@("`@/"]T
M<CX-"B`@("`@(#QT<CX-"B`@("`@("`@/'1H(&-L87-S/3-$=&@^1&5C+B`S
M,2P@,C`Q,3QB<CX\+W1H/@T*("`@("`@/"]T<CX-"B`@("`@(#QT<B!C;&%S
M<STS1')E/@T*("`@("`@("`\=&0@8VQA<W,],T1P;"!V86QI9VX],T1T;W`^
M/'-T<F]N9SY&:6YA;F-I86P@4W1A=&5M96YT<R!38VAE9'5L92!)/"]S=')O
M;F<^/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\<W!A;CX\+W-P
M86X^/"]T9#X-"B`@("`@(#PO='(^#0H@("`@("`\='(@8VQA<W,],T1R;SX-
M"B`@("`@("`@/'1D(&-L87-S/3-$<&P@=F%L:6=N/3-$=&]P/D9I;F%N8VEA
M;"!3=&%T96UE;G1S(%-C:&5D=6QE($D\+W1D/@T*("`@("`@("`\=&0@8VQA
M<W,],T1T97AT/CQT86)L92!S='EL93TS1"=F;VYT+7-I>F4Z,3!P=#L@9F]N
M="UF86UI;'DZ)U1I;65S($YE=R!2;VUA;B<L=&EM97,L<V5R:68[)SX-"CQT
M<CX-"CQT9#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1C96YT97(^/&9O;G0@<VEZ93TS1#(^/&)R("\^/"]F;VYT/CQF;VYT
M('-I>F4],T0R/CQB/D%P<&5N9&EX)B,Q-C`[,2`\8G(@+SX\+V(^/"]F;VYT
M/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^/&(^36%J;W(@4W5B<VED:6%R:65S(&]F($-322`\+V(^/"]F
M;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[)B,Q-C`[5&AE(&9O;&QO=VEN9R!T86)L92!S971S(&9O<G1H
M(&EN9F]R;6%T:6]N(&-O;F-E<FYI;F<@0U-))W,@;6%J;W(@<W5B<VED:6%R
M:65S.B`\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0041$24Y'+5))1TA4
M.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'+4)/5%1/33H@,'!T
M.R!-05)'24XM3$5&5#H@,3`E.R!724142#H@.3`E.R!0041$24Y'+51/4#H@
M,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM($-/34U!3D0]041$
M7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^#0H\(2TM(%5S97(M
M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@86QI9VX],T1C96YT
M97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W
M:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM(%1!0DQ%($-/3%5-
M3B!724142%,@4T54("TM/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0@=VED=&@],T0Y-CX\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@]
M,T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H="!W:61T:#TS1#8^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$-C,^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$,S`^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F="!W
M:61T:#TS1#$X,#X\+W1D/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!%3D0@
M+2T^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!N;W=R87`],T1N;W=R87`@86QI9VX],T1L
M969T/@T*/&1I=B!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[(%=)1%1(
M.B`S.'!T.R!"3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<^/&9O
M;G0@<VEZ93TS1#$^/&(^4W5B<VED:6%R>2`\(2TM($-/34U!3D0]041$7U-#
M4D]04$5$4E5,12PS.'!T("TM/CPO8CX\+V9O;G0^/"]D:78^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$8V5N=&5R/CQF;VYT('-I>F4],T0Q/CQB/E!L86-E(&%N9#QB<B`O
M/@T*9&%T93QB<B`O/@T*;V8@26YC;W)P;W)A=&EO;B`\+V(^/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$
M,3X\8CY!='1R:6)U=&%B;&4\8G(@+SX-"D5Q=6ET>3QB<B`O/@T*26YT97)E
M<W0@2&5L9"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T
M:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<CX\9F]N
M="!S:7IE/3-$,3X\8CY0<FEN8VEP86P@06-T:79I='D@/"]B/CPO9F]N=#X\
M+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL
M93TS1"=-05)'24XM3$5&5#H@.'!T.R!415A4+4E.1$5.5#H@+3AP=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY#4TD@4V]L87)T<F]N
M:6-S*$-H86YG<VAU*28C,38P.T-O+BPF(S$V,#M,=&0N)B,Q-C`[/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^4%)#/&)R("\^#0I.;W9E;6)E<B8C,38P.S(S+"`R,#`Q/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,#`\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^1&5V96QO<&EN9R!S;VQA<B!P;W=E<B!P<F]J96-T/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H
M:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S
M='EL93TS1"=-05)'24XM3$5&5#H@.'!T.R!415A4+4E.1$5.5#H@+3AP=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY#4TD@4V]L87(@
M5&5C:&YO;&]G:65S)B,Q-C`[26YC+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/E!2
M0SQB<B`O/@T*075G=7-T)B,Q-C`[."P@,C`P,SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^,3`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/E)E
M<V5A<F-H(&%N9"!D979E;&]P:6YG('-O;&%R(&UO9'5L97,\+V9O;G0^/"]T
M9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0U-)(%-O;&%R($UA;G5F
M86-T=7)E)B,Q-C`[26YC+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/E!20SQB<B`O
M/@T*2F%N=6%R>28C,38P.S<L(#(P,#4\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/C$P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY0<F]D=6-T
M:6]N(&]F('-O;&%R(&UO9'5L97,\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`X
M<'0[(%1%6%0M24Y$14Y4.B`M.'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/D-322!3;VQA<B!.97<@16YE<F=Y("A3=7IH;W4I)B,Q
M-C`[0V\N+"8C,38P.TQT9"XF(S$V,#L\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY04D,\8G(@
M+SX-"D1E8V5M8F5R)B,Q-C`[-RP@,C`P-3PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^,3`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/E!R;V1U
M8W1I;VX@;V8@<V]L87(@;6]D=6QE<SPO9F]N=#X\+W1D/CPO='(^#0H\='(@
M=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@.'!T.R!415A4+4E.1$5.5#H@+3AP=#L@1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CY#86YA9&EA;B!3;VQA<B!-86YU9F%C='5R:6YG
M("A,=6]Y86YG*28C,38P.TEN8RXF(S$V,#L\+V9O;G0^/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY04D,\
M8G(@+SX-"D9E8G)U87)Y)B,Q-C`[,C0L(#(P,#8\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C$P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY-
M86YU9F%C='5R92!O9B!S;VQA<B!M;V1U;&5S+"!I;F=O=',@86YD('=A9F5R
M<SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(]
M,T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0V%N861I
M86X@4V]L87(@36%N=69A8W1U<FEN9R`H0VAA;F=S:'4I)B,Q-C`[26YC+B8C
M,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/E!20SQB<B`O/@T*075G=7-T)B,Q-C`[,2P@
M,C`P-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3`P/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/E!R;V1U8W1I;VX@;V8@<V]L87(@;6]D=6QE
M<SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(]
M,T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@.'!T.R!415A4+4E.1$5.5#H@
M+3AP=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY#4TD@
M0V5L;',F(S$V,#M#;RXL)B,Q-C`[3'1D+B8C,38P.SPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/E!20SQB<B`O/@T*075G=7-T)B,Q-C`[,C,L(#(P,#8\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C$P,#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CY-86YU9F%C='5R92!O9B!S;VQA<B!C96QL<SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^0V%N861I86X@4V]L87(@*%5302DF(S$V
M,#M);F,N)B,Q-C`[/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^55-!/&)R("\^#0I*=6YE)B,Q
M-C`[."P@,C`P-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,3`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/E-A;&5S(&%N9"!M87)K971I;F<@
M;V8@;6]D=6QE<SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P
M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@.'!T.R!415A4
M+4E.1$5.5#H@+3AP=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CY#4TD@4')O:F5C="!#;VYS=6QT:6YG)B,Q-C`[1VUB2#PO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/D=E<FUA;GD\8G(@+SX-"DUA>28C,38P.S(V+"`R,#`Y/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXW,#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CY$979E;&]P:6YG('-O;&%R('!O=V5R('!R;VIE8W0\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE
M/3-$)TU!4D=)3BU,1494.B`X<'0[(%1%6%0M24Y$14Y4.B`M.'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D-A;F%D:6%N(%-O;&%R
M($IA<&%N($LN2RXF(S$V,#L\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY*87!A;CQB<B`O/@T*
M2G5N928C,38P.S(Q+"`R,#`Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXY,"XV-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY386QE<R!A;F0@
M;6%R:V5T:6YG(&]F(&UO9'5L97,\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^0V%N861I86X@4V]L87(@4V]L=71I;VYS)B,Q-C`[
M26YC+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/D-A;F%D83QB<B`O/@T*2G5N928C
M,38P.S(R+"`R,#`Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ,#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXE/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^1&5V96QO<&EN9R!S;VQA<B!P
M;W=E<B!P<F]J96-T/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T
M;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@.'!T.R!415A4
M+4E.1$5.5#H@+3AP=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CY#4TD@4V]L87(@4&]W97(@*$-H:6YA*28C,38P.TEN8RXF(S$V,#L\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CY04D,\8G(@+SX-"DIU;'DF(S$V,#LW+"`R,#`Y/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,#`\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^26YV97-T;65N="!H;VQD:6YG/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`X<'0[(%1%6%0M24Y$14Y4.B`M.'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D-A;F%D:6%N(%-O;&%R($5-14$F
M(S$V,#M';6)(/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^1V5R;6%N>3QB<B`O/@T*075G=7-T
M)B,Q-C`[,C$L(#(P,#D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C$P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B4\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY386QE<R!A;F0@;6%R:V5T
M:6YG(&]F(&UO9'5L97,\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS
M1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[(%1%
M6%0M24Y$14Y4.B`M.'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/D-A;F%D:6%N(%-O;&%R($UA;G5F86-T=7)I;F<@*$]N=&%R:6\I
M)B,Q-C`[26YC+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/D-A;F%D83QB<B`O/@T*
M2G5N928C,38P.S,P+"`R,#$P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ,#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXE
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^4')O9'5C=&EO;B!O
M9B!S;VQA<B!M;V1U;&5S/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[
M(%1%6%0M24Y$14Y4.B`M.'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D-A;F%D:6%N(%-O;&%R("A!=7-T<F%L:6$I(%!T>2XL)B,Q
M-C`[3'1D+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/D%U<W1R86QI83QB<B`O/@T*
M1F5B<G5A<GDF(S$V,#LS+"`R,#$Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXQ,#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^4V%L97,@86YD
M(&UA<FME=&EN9R!O9B!M;V1U;&5S/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@
M.'!T.R!415A4+4E.1$5.5#H@+3AP=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY#86YA9&EA;B!3;VQA<B!);G1E<FYA=&EO;F%L)B,Q
M-C`[3'1D+B8C,38P.SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/DAO;F<@2V]N9SQB<B`O/@T*
M36%R8V@F(S$V,#LR-2P@,C`Q,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,3`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/E-A;&5S(&%N9"!M
M87)K971I;F<@;V8@;6]D=6QE<SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L
M:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@
M.'!T.R!415A4+4E.1$5.5#H@+3AP=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY#86YA9&EA;B!3;VQA<B!/)F%M<#M-("A/;G1R86EO
M*28C,38P.TEN8RXF(S$V,#L\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY#86YA9&$\8G(@+SX-
M"DUA>28C,38P.S$P+"`R,#$Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ,#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXE
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^1&5V96QO<&EN9R!S
M;VQA<B!P;W=E<B!P<F]J96-T/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI
M9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@.'!T
M.R!415A4+4E.1$5.5#H@+3AP=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CY3=6Y%(%-K>28C,38P.T=0($9I<G-T($QI9VAT($E)228C
M,38P.TQT9"XF(S$V,#L\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CY#86YA9&$\8G(@+SX-"DUA
M>28C,38P.S(T+"`R,#$Q/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXQ,#`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXE/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^1&5V96QO<&EN9R!S;VQA
M<B!P;W=E<B!P<F]J96-T/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`X<'0[
M(%1%6%0M24Y$14Y4.B`M.'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/E-U;D4@4VMY($9I<G-T($QI9VAT($E)228C,38P.TQ0/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^0V%N861A/&)R("\^#0I-87DF(S$V,#LR-"P@,C`Q,3PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3`P/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/D1E=F5L;W!I;F<@<V]L87(@<&]W97(@<')O:F5C=#PO
M9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W
M:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@
M<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0U-)+4-E;F5R
M9WD@2&]L9&EN9W,L)B,Q-C`[3$Q#/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^55-!/&)R("\^
M#0I*=6QY)B,Q-C`[,C<L(#(P,3$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT
M('-I>F4],T0R/C8R+C4\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXE/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^1&5V96QO<&EN
M9R!S;VQA<B!P;W=E<B!P<F]J96-T/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494
M.B`X<'0[(%1%6%0M24Y$14Y4.B`M.'!T.R!&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/E-U>FAO=2!386YY<V]L87(@36%T97)I86QS(%1E
M8VAN;VQO9WDF(S$V,#M#;RXL)B,Q-C`[3'1D+B8C,38P.SPO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/E!20SQB<B`O/@T*075G=7-T)B,Q-C`[,3<L(#(P,3$\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@P/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/E!R;V1U8W1I;VX@;V8@<V]L87(@;6]D=6QE(&UA=&5R:6%L<SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET
M93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#AP=#L@5$585"U)3D1%3E0Z("TX<'0[($9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^0V%N861I86X@4V]L
M87(@4V]U=&@@16%S="!!<VEA(%!T92XL)B,Q-C`[3'1D+B8C,38P.SPO9F]N
M=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/E-I;F=A<&]R93QB<B`O/@T*4V5P=&5M8F5R)B,Q-C`[,3DL
M(#(P,3$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$P,#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B4\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CY386QE<R!A;F0@;6%R:V5T:6YG(&]F(&UO
M9'5L97,\+V9O;G0^/"]T9#X\+W1R/CPO=&%B;&4^/"]D:78^#0H\(2TM(&5N
M9"!O9B!U<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^/"]D:78^#0H\
M<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R
M/CQF;VYT('-I>F4],T0R/CQB<B`O/CPO9F]N=#X\9F]N="!S:7IE/3-$,CX\
M8CY!9&1I=&EO;F%L/&)R("\^#0I);F9O<FUA=&EO;B8C.#(Q,CM&:6YA;F-I
M86P@4W1A=&5M96YT<R!38VAE9'5L928C,38P.TD@/&)R("\^#0H\8G(@+SX-
M"D-A;F%D:6%N(%-O;&%R)B,Q-C`[26YC+B`\8G(@+SX\+V(^/"]F;VYT/CPO
M<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q
M-C`[)B,Q-C`[4V-H961U;&4F(S$V,#M)(&AA<R!B965N('!R;W9I9&5D('!U
M<G-U86YT('1O('1H92!R97%U:7)E;65N=',@;V8@4G5L928C,38P.S$R+3`T
M*&$I(&%N9"`T+3`X*&4I*#,I(&]F(%)E9W5L871I;VXF(S$V,#M3+5@L('=H
M:6-H(')E<75I<F4@8V]N9&5N<V5D(&9I;F%N8VEA;"!I;F9O<FUA=&EO;B!A
M<R!T;R!F:6YA;F-I86P@<&]S:71I;VXL(&-H86YG97,@:6X@9FEN86YC:6%L
M('!O<VET:6]N(&%N9"!R97-U;'1S(&]F(&]P97)A=&EO;G,@;V8@82!P87)E
M;G0@8V]M<&%N>2!A<R!O9B!T:&4@<V%M92!D871E<R!A;F0@9F]R('1H92!S
M86UE('!E<FEO9',@9F]R('=H:6-H(&%U9&ET960@8V]N<V]L:61A=&5D(&9I
M;F%N8VEA;"!S=&%T96UE;G1S(&AA=F4@8F5E;B!P<F5S96YT960@87,@=&AE
M(')E<W1R:6-T960@;F5T(&%S<V5T<R!O9B!#86YA9&EA;B!3;VQA<B8C,38P
M.TEN8RXG<R!C;VYS;VQI9&%T960@86YD('5N8V]N<V]L:61A=&5D('-U8G-I
M9&EA<FEE<R!N;W0@879A:6QA8FQE(&9O<B!D:7-T<FEB=71I;VX@=&\@0V%N
M861I86X@4V]L87(F(S$V,#M);F,N(&%S(&]F($1E8V5M8F5R)B,Q-C`[,S$L
M(#(P,3$@;V8@)#,U-"PP,S4L-CDU+"!E>&-E961E9"!T:&4@,C4E('1H<F5S
M:&]L9"X@/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[
M)B,Q-C`[)B,Q-C`[)B,Q-C`[)B,Q-C`[5&AE<V4@9FEN86YC:6%L('-T871E
M;65N=',@:&%V92!B965N('!R97!A<F5D(&EN(&-O;F9O<FUI='D@=VET:"!A
M8V-O=6YT:6YG('!R:6YC:7!L97,@9V5N97)A;&QY(&%C8V5P=&5D(&EN('1H
M92!5;FET960@4W1A=&5S(&5X8V5P="!T:&%T('1H92!E<75I='D@;65T:&]D
M(&AA<R!B965N('5S960@=&\@86-C;W5N="!F;W(@:6YV97-T;65N=',@:6X@
M<W5B<VED:6%R:65S+B`\+V9O;G0^/"]P/@T*/'`@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<CX\9F]N="!S:7IE/3-$,CX\
M8CX\8G(@+SX-"D9I;F%N8VEA;"`\8G(@+SX-"CQB<B`O/@T*26YF;W)M871I
M;VX@;V8@4&%R96YT($-O;7!A;GD@/&)R("\^#0H\8G(@+SX-"D)A;&%N8V4@
M4VAE971S(#QB<B`O/CPO8CX\+V9O;G0^/"]P/@T*/&1I=B!S='EL93TS1"=0
M041$24Y'+5))1TA4.B`P<'0[(%!!1$1)3D<M3$5&5#H@,'!T.R!0041$24Y'
M+4)/5%1/33H@,'!T.R!-05)'24XM3$5&5#H@,3`E.R!724142#H@.#`E.R!0
M041$24Y'+51/4#H@,'!T.R!03U-)5$E/3CH@<F5L871I=F4G/@T*/'`@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CX\(2TM
M($-/34U!3D0]041$7U1!0DQ%5TE$5$@L(C$P,"4B("TM/CPO9F]N=#X\+W`^
M#0H\(2TM(%5S97(M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X-"CQD:78@
M86QI9VX],T1C96YT97(^#0H\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP
M861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"CQT<CX\(2TM
M(%1!0DQ%($-/3%5-3B!724142%,@4T54("TM/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=VED=&@],T0V.#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H/3-$
M-C@^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I
M9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$("TM
M/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@
M<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L
M<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^1&5C96UB97(F(S$V,#LS,2P\
M8G(@+SX-"C(P,3`@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^1&5C96UB97(F(S$V,#LS
M,2P\8G(@+SX-"C(P,3$@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE9G0^/&9O;G0@
M<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0U/CQF;VYT('-I>F4],T0Q/CQB
M/BA);B!5+E,N(&1O;&QA<G,L(&5X8V5P="!S:&%R93QB<B`O/@T*86YD('!E
M<B!S:&%R92!D871A*3PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P
M.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L
M;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#<^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/CQB/D%34T544SPO8CX\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R
M('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,
M1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^0W5R<F5N="!A<W-E=',Z/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,
M1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^0V%S:"!A;F0@8V%S:"!E<75I=F%L96YT
M<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$W+#@S-"PV
M-#,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C<L.3(T+#8X-CPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/E)E<W1R:6-T960@8V%S:#PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,Q+#8R-BPS,S0\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C4L-S,Q+#,V-3PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T
M;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^06-C;W5N=',@<F5C96EV86)L92P@;F5T(&]F(&%L;&]W86YC
M92!F;W(@9&]U8G1F=6P@86-C;W5N=',@;V8@)#8L,#@P+#4P,2!A;F0@)#@W
M,2PS.#4@870@1&5C96UB97(F(S$V,#LS,2P@,C`Q,"!A;F0@,C`Q,2P@<F5S
M<&5C=&EV96QY/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,3`X+#DS.2PQ.38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDL
M,S(U+#4P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/DEN=F5N=&]R:65S/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,S`L-#(S+#$Y.3PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3(L.#(T+#4X,CPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^061V86YC97,@=&\@<W5P<&QI97)S+"!N970@;V8@
M86QL;W=A;F-E(&9O<B!D;W5B=&9U;"!A8V-O=6YT<R!O9B`D,3<L-3$Q(&%N
M9"`D-BPP-3DL,S`V(&%T($1E8V5M8F5R)B,Q-C`[,S$L(#(P,3`@86YD(#(P
M,3$L(')E<W!E8W1I=F5L>3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C0L,#8Y+#(S-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS
M1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%M;W5N=',@9'5E(&9R
M;VT@<F5L871E9"!P87)T:65S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,3`X+#@Y.2PS,30\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C@U+#<S,2PS,C<\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C
M0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\
M<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ
M,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D1E9F5R
M<F5D('1A>"!A<W-E=',\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXQ+#<R,RPW-C8\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C$L,C<Y+#`S,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS
M1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E!R97!A:60@97AP96YS
M97,@86YD(&]T:&5R(&-U<G)E;G0@87-S971S/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^.2PT,3$L-38Y/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXS+#`Q,2PY.34\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C
M,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B
M9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M
M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CY4;W1A;"!C=7)R96YT(&%S<V5T<SPO9F]N=#X\+W`^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C,Q,BPY,C<L,C4W/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXQ,C4L.#(X+#0X.#PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C
M;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/D%D=F%N8V5S('1O('-U<'!L:65R<RP@;F5T(&]F(&%L;&]W86YC92!F;W(@
M9&]U8G1F=6P@86-C;W5N=',@;V8@;FEL(&%N9"`D,3$L,S8U+#DW-2!A="!$
M96-E;6)E<B8C,38P.S,Q+"`R,#$P(&%N9"`R,#$Q+"!R97-P96-T:79E;'D\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,RPY-#8L,S(T
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG
M;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CY);G9E<W1M96YT(&EN('-U8G-I9&EA<FEE<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0R,BPR-38L,C`X
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS.3DL-#,W+#4V,3PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/D1E9F5R<F5D('1A>"!A<W-E=',\+V9O;G0^
M/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY+#8T."PR,#(\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDL-S`X+#4Y,#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^06UO=6YT(&1U92!F<F]M(')E;&%T960@<&%R=&EE<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q,CL\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$U,"PP,#`L,#`P/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG
M;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^3W1H97(@;F]N+6-U<G)E;G0@87-S971S/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-2PX,#$L-30R/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ-"PY-S(L-S<S/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$
M)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"
M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C
M,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$
M,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI
M9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494
M.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^5$]404P@05-31513/"]F;VYT/CPO<#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^-S8T+#4W.2PU,S,\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C8Y.2PY-#<L-#$R/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$
M-SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.
M5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M/&(^3$E!0DE,251)15,@04Y$($5154E463PO8CX\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[
M(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CY#=7)R96YT(&QI86)I;&ET:65S.CPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY!8V-O=6YT<R!P87EA8FQE/"]F;VYT/CPO<#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3`L,#@W+#DU,CPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG
M:'0^/&9O;G0@<VEZ93TS1#(^-"PP,C4\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L
M;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/D%M;W5N=',@9'5E('1O(')E;&%T960@<&%R=&EE<SPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C$V,"PR,SDL-C`P/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXQ-S<L-S8Y+#<P.#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T
M;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/D]T:&5R(&-U<G)E;G0@;&EA8FEL:71I97,\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR,"PU-S0L-#4X/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXQ,2PS,C,L-#@Q/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^5&]T86P@8W5R<F5N="!L:6%B:6QI=&EE<SPO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$Y,"PY,#(L,#$P/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ.#DL,#DW+#(Q-#PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX]
M,T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/D%C8W)U960@=V%R<F%N='D@8V]S=',\+V9O;G0^/"]P
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR-BPY.#0L.34X/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS,BPT,#$L.#DS/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[
M(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CY#;VYV97)T:6)L92!N;W1E<SPO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/CDP-2PX,38\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/CDU,"PS,#$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(]
M,T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY,:6%B
M:6QI='D@9F]R('5N8V5R=&%I;B!T87@@<&]S:71I;VYS/"]F;VYT/CPO<#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3$L-#8P+#,S,#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3$L-38T+#(S,SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT
M+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$
M8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/E1/5$%,($Q)04))3$E42453/"]F;VYT/CPO<#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C,P+#(U,RPQ,30\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/C(S-"PP,3,L-C0Q/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE/3-$)V9O;G0M
M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D5Q=6ET>3H\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O
M;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY#;VUM;VX@<VAA<F5S)B,X,C$R.VYO('!A<B!V86QU93H@=6YL:6UI=&5D
M(&%U=&AO<FEZ960@<VAA<F5S+"`T,BPX.3,L,#0T(&%N9"`T,RPQ-34L-S8W
M('-H87)E<R!I<W-U960@86YD(&]U='-T86YD:6YG(&%T($1E8V5M8F5R)B,Q
M-C`[,S$L(#(P,#D@86YD(#(P,3`L(')E<W!E8W1I=F5L>3PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4P,2PQ-#4L.3DQ/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU,#(L-#`R+#DS.3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/D%D9&ET:6]N86P@<&%I9"UI;B!C87!I=&%L/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#4W+#,Y,BPR.#,\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXH-3,L,S,Q+#0T-3PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G
M8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)
M3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/E)E=&%I;F5D(&5A<FYI;F=S*$%C8W5M=6QA=&5D(&1E9FEC:70I/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-C(L,3$P+#<V-SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#(X+#8Y,RPT,S,\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS
M1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T
M.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^06-C=6UU;&%T960@;W1H97(@8V]M<')E:&5N<VEV92!I
M;F-O;64\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR."PT
M-C$L.30T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT-2PU-34L
M-S$P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*
M/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O
M;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P@97%U:71Y/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-3,T+#,R-BPT,3D\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0V-2PY,S,L-S<Q/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T
M>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT
M<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM
M3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/E1/5$%,($Q)04))3$E42453($%.1"!%
M455)5%D\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXW-C0L
M-3<Y+#4S,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-CDY+#DT
M-RPT,3(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O
M<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D
M;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L
M:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/CPO='(^/"]T86)L93X\+V1I=CX-"CPA+2T@96YD(&]F('5S97(M
M<W!E8VEF:65D(%1!1T=%1"!404),12`M+3X\+V1I=CX-"CQP('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(^/&9O;G0@<VEZ
M93TS1#(^/&(^/&)R("\^#0I&:6YA;F-I86P@/&)R("\^#0H\8G(@+SX-"DEN
M9F]R;6%T:6]N(&]F(%!A<F5N="!#;VUP86YY(#QB<B`O/@T*/&)R("\^#0I3
M=&%T96UE;G1S(&]F($]P97)A=&EO;G,@/&)R("\^/"]B/CPO9F]N=#X\+W`^
M#0H\9&EV('-T>6QE/3-$)U!!1$1)3D<M4DE'2%0Z(#!P=#L@4$%$1$E.1RU,
M1494.B`P<'0[(%!!1$1)3D<M0D]45$]-.B`P<'0[($U!4D=)3BU,1494.B`Q
M,"4[(%=)1%1(.B`X,"4[(%!!1$1)3D<M5$]0.B`P<'0[(%!/4TE424]..B!R
M96QA=&EV92<^#0H\<"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/CPA+2T@0T]-34%.1#U!1$1?5$%"3$5724142"PB,3`P
M)2(@+2T^/"]F;VYT/CPO<#X-"CPA+2T@57-E<BUS<&5C:69I960@5$%'1T5$
M(%1!0DQ%("TM/@T*/&1I=B!A;&EG;CTS1&-E;G1E<CX-"CQT86)L92!C96QL
M<W!A8VEN9STS1#`@8V5L;'!A9&1I;F<],T0P('=I9'1H/3-$,3`P)2!B;W)D
M97(],T0P/@T*/'1R/CPA+2T@5$%"3$4@0T],54U.(%=)1%1(4R!3150@+2T^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&QE
M9G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I
M9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#8X/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=VED=&@],T0W-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS1#<^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I9'1H
M/3-$-C@^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('=I9'1H/3-$,3(^/"]T9#X\(2TM(%1!0DQ%($-/3%5-3B!724142%,@14Y$
M("TM/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@
M8V]L<W!A;CTS1#@^/&9O;G0@<VEZ93TS1#$^/&(^665A<G,@16YD960@1&5C
M96UB97(F(S$V,#LS,2`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O
M;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;3X-"CQT:"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R("\^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$8V5N
M=&5R(&-O;'-P86X],T0R/CQF;VYT('-I>F4],T0Q/CQB/C(P,#D@/"]B/CPO
M9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@86QI9VX],T1C96YT97(@8V]L<W!A;CTS1#(^/&9O;G0@
M<VEZ93TS1#$^/&(^,C`Q,"`\+V(^/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,3XF(S$V,#L\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E
M;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S:7IE/3-$,3X\8CXR,#$Q(#PO8CX\
M+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@
M=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1L969T/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N
M=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F;VYT/CPO=&@^#0H\=&@@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS
M<&%N/3-$.#X\9F]N="!S:7IE/3-$,3X\8CXH26X@52Y3+B!D;VQL87)S+"!E
M>&-E<'0@<VAA<F4@86YD('!E<B!S:&%R92!D871A*3PO8CX\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L
M:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&
M5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/DYE="!R979E;G5E<SPO9F]N=#X\+W`^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C8P,BPY.3DL,S(T/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXQ+#(T."PT,#`L,3$Y/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXX,CDL,#$V+#4R-#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T
M;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/D-O<W0@;V8@<F5V96YU97,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXU.3$L-S0V+#,V,CPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,2PR,#$L-S$S+#,U-CPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^-SDR+#8T,RPS,#8\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q
M+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C
M,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P
M,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-
M.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T
M;VT@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^1W)O<W,@<')O9FET/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,3$L,C4R+#DV,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^-#8L-C@V+#<V,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^,S8L,S<S+#(Q.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O
M;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.
M5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M3W!E<F%T:6YG(&5X<&5N<V5S.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E-E;&QI;F<@97AP96YS97,\
M+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXX+#4Q,"PR-3`\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$P+#`U-RPS-#<\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$P+#0Q,2PR-38\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY'96YE<F%L(&%N9"!A9&UI;FES=')A=&EV92!E>'!E
M;G-E<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$W+#(U
M."PU-#8\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$S+#,U-2PV
M,#D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$S+#0V,2PX.3$\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@
M=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM
M3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/E)E<V5A<F-H(&%N9"!D979E;&]P;65N
M="!E>'!E;G-E<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C8V-"PQ,#(\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C<Y,BPU
M,#D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L,C4U+#DT-3PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S
M='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^5&]T86P@;W!E<F%T:6YG(&5X
M<&5N<V5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C8L
M-#,R+#@Y.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C0L,C`U
M+#0V-3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,C4L,3(Y+#`Y
M,CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@
M8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\
M+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$(T-#145&1CX-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY0<F]F:70@*&QO<W,I
M(&9R;VT@;W!E<F%T:6]N<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/B@Q-2PQ-SDL.3,V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,C(L-#@Q+#(Y.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3$L
M,C0T+#$R-CPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D]T:&5R(&EN8V]M92`H97AP
M96YS97,I.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N
M/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@
M,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/DEN=&5R97-T(&5X<&5N<V4\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,30P+#,Q-#PO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/B@R.38L-C<X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXI/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^*#(V-RPY-SD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!
M4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^26YT97)E<W0@:6YC;VUE/"]F
M;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,BPQ-3,L-#8R/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXY,S,L,S<R/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT-S0L.#@V/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O='1O
M;2!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%
M6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CY);G9E<W1M96YT(&QO<W,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXH,RPP,#`L,#`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1'=H:71E/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-
M05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D9O<F5I9VX@97AC:&%N9V4@
M9V%I;CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C0L,C@Q
M+#DP.3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^.#,P+#8P,CPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,RPR-C$L.3,S/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('-T>6QE
M/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T;W`^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4]
M,T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L
M<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/CPO='(^#0H\
M='(@=F%L:6=N/3-$8F]T=&]M(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^#0H\<"!S='EL93TS1"=-05)'
M24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/E!R;V9I="`H;&]S<RD@8F5F;W)E
M(&EN8V]M92!T87AE<R!A;F0@97%U:71Y(&EN(&5A<FYI;F=S(&]F('-U8G-I
M9&EA<FEE<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@X
M+#@X-"PX-SD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXR,"PY-#@L-3DT
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ-"PW,3(L.38V/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1&)O='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494
M.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE
M<R<^/&9O;G0@<VEZ93TS1#(^26YC;VUE('1A>"!E>'!E;G-E/"]F;VYT/CPO
M<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G(&%L
M:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$L-3<V+#<Y,SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B@Y+#DU-BPU,3,\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXH-BPW-#(L.#(W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXI/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1B;W1T;VT@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX-"CQP
M('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P
M<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^17%U:71Y
M(&EN(&5A<FYI;F=S*&QO<W,I(&]F('-U8G-I9&EA<FEE<SPO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,S+#$P-RPU-38\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C,Y+#4W-BPX,S@\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B@Y."PW-S<L,S,Y/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXI/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z
M(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@
M(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1&)O
M='1O;2!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)SX-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!4
M15A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@
M<VEZ93TS1#(^3F5T($EN8V]M92`H;&]S<RD\+V9O;G0^/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXR,BPV-#4L.#@T/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXU,"PU-C@L.3$Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXH.3`L.#`T+#(P,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^*3PO9F]N
M=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG
M('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U
M<'0@9&]U8FQE.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P
M,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14
M3TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX\+W1A8FQE/CPO9&EV
M/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I960@5$%'1T5$(%1!0DQ%("TM
M/CPO9&EV/@T*/'`@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1&-E;G1E<CX\9F]N="!S:7IE/3-$,CX\8CX\8G(@+SX-"D9I;F%N8VEA
M;"`\8G(@+SX-"CQB<B`O/@T*26YF;W)M871I;VX@;V8@4&%R96YT($-O;7!A
M;GD@/&)R("\^#0H\8G(@+SX-"E-T871E;65N=',@;V8@0V%S:"!&;&]W<R`\
M8G(@+SX\+V(^/"]F;VYT/CPO<#X-"CQD:78@<W1Y;&4],T0G4$%$1$E.1RU2
M24=(5#H@,'!T.R!0041$24Y'+4Q%1E0Z(#!P=#L@4$%$1$E.1RU"3U143TTZ
M(#!P=#L@34%21TE.+4Q%1E0Z(#$P)3L@5TE$5$@Z(#@P)3L@4$%$1$E.1RU4
M3U`Z(#!P=#L@4$]3251)3TXZ(')E;&%T:79E)SX-"CQP('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^/"$M+2!#3TU-04Y$
M/4%$1%]404),15=)1%1(+"(Q,#`E(B`M+3X\+V9O;G0^/"]P/@T*/"$M+2!5
M<V5R+7-P96-I9FEE9"!404='140@5$%"3$4@+2T^#0H\9&EV(&%L:6=N/3-$
M8V5N=&5R/@T*/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL<&%D9&EN9STS
M1#`@=VED=&@],T0Q,#`E(&)O<F1E<CTS1#`^#0H\='(^/"$M+2!404),12!#
M3TQ534X@5TE$5$A3(%-%5"`M+3X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$;&5F=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1R:6=H="!W:61T:#TS
M1#<^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('=I
M9'1H/3-$-S(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('=I9'1H/3-$,3(^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$<FEG:'0@=VED=&@],T0W/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#8U/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!W:61T:#TS1#$R
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1')I9VAT('=I9'1H/3-$-SX\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0W,CX\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=VED=&@],T0Q,CX\+W1D/CPA+2T@5$%"
M3$4@0T],54U.(%=)1%1(4R!%3D0@+2T^/"]T<CX-"CQT<B!V86QI9VX],T1B
M;W1T;VT^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!A;&EG
M;CTS1&QE9G0^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CQB<B`O/CPO
M=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S
M:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS1"="3U)$
M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I
M;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$.#X\9F]N="!S:7IE/3-$
M,3X\8CY996%R<R!%;F1E9"!$96-E;6)E<B8C,38P.S,Q+"`\+V(^/"]F;VYT
M/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\9F]N
M="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X\+W1R/@T*/'1R('9A;&EG
M;CTS1&)O='1O;3X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M(&%L:6=N/3-$;&5F=#X\9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/&)R
M("\^/"]T:#X-"CQT:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G(&%L:6=N/3-$8V5N=&5R(&-O;'-P86X],T0R/CQF;VYT('-I
M>F4],T0Q/CQB/C(P,#D@/"]B/CPO9F]N=#X\+W1H/@T*/'1H('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P
M,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1C96YT
M97(@8V]L<W!A;CTS1#(^/&9O;G0@<VEZ93TS1#$^/&(^,C`Q,"`\+V(^/"]F
M;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,3XF(S$V,#L\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$,CX\9F]N="!S
M:7IE/3-$,3X\8CXR,#$Q(#PO8CX\+V9O;G0^/"]T:#X-"CQT:"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q/B8C,38P.SPO
M9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$8F]T=&]M/@T*/'1H('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@86QI9VX],T1L969T/CQF;VYT
M('-I>F4],T0Q/B8C,38P.SPO9F]N=#X\8G(@+SX\+W1H/@T*/'1H('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#$^)B,Q-C`[
M/"]F;VYT/CPO=&@^#0H\=&@@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!A;&EG;CTS1&-E;G1E<B!C;VQS<&%N/3-$.#X\9F]N="!S:7IE/3-$,3X\
M8CXH26X@52Y3+B!D;VQL87)S*3PO8CX\+V9O;G0^/&)R("\^/"]T:#X-"CQT
M:"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0Q
M/B8C,38P.SPO9F]N=#X\+W1H/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G
M8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY/<&5R871I;F<@86-T:79I=&EE<SH\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T
M<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY.970@
M26YC;VUE("AL;W-S*3PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C(R+#8T-2PX.#0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/C4P+#4V."PY,3D\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I
M>F4],T0R/B@Y,"PX,#0L,C`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G
M8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#,P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY$97!R96-I871I;VX@86YD(&%M;W)T:7IA
M=&EO;CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C4L
M-#4P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXU+#@X.#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-2PX-C0\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\
M+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,S!P=#L@5$585"U)3D1%3E0Z
M("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%L
M;&]W86YC92!F;W(@9&]U8G1F=6P@9&5B=',\+V9O;G0^/"]P/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXX+#(P."PX,#`\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B@W+#,R-RPS.#8\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXU+#@R.2PR-S4\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG
M;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`S,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^26YV97-T;65N="!L;W-S
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^)B,X,C$R
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,RPP,#`L,#`P
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#,P<'0[(%1%6%0M24Y$
M14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$
M,CY!;6]R=&EZ871I;VX@;V8@9&ES8V]U;G0@;VX@9&5B=#PO9F]N=#X\+W`^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,U+#8S.#PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^,SDL.#$V/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H=#X\9F]N="!S:7IE/3-$,CXT-"PT.#4\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE
M/3-$)TU!4D=)3BU,1494.B`S,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^17%U:71Y(&EN(&5A
M<FYI;F=S("AL;W-S*2!O9B!S=6)S:61I87)I97,\+V9O;G0^/"]P/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^
M/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX]
M,T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,S,L,3`W+#4U-CPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I
M9VAT/CQF;VYT('-I>F4],T0R/B@S.2PU-S8L.#,X/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^.3@L-S<T+#,S.3PO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L
M:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$
M)TU!4D=)3BU,1494.B`S,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M
M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4VAA<F4M8F%S960@8V]M
M<&5N<V%T:6]N/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^-2PT,S8L,S4P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXS+#@W-BPV-S$\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C0L,#8P+#@S.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L
M;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CY#:&%N9V5S(&EN(&]P97)A=&EN9R!A<W-E=',@
M86YD(&QI86)I;&ET:65S.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O
M;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@
M,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/DEN=F5N=&]R:65S/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#(Y+#,P-BPS.3$\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXR+#$T,"PT,C,\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S
M:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M/CQF;VYT('-I>F4],T0R/C$W+#4Y."PV,3<\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A
M;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE
M/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/
M3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^06-C;W5N=',@<F5C
M96EV86)L93PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/B@Q,#4L,30Q+#0P,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,W
M+#<U,RPT,38\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/CDY
M+#@R-BPR,C,\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/D%M;W5N=',@9'5E(&9R;VT@<F5L871E9"!P87)T:65S
M/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#DL,3`R
M+#DV,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@Q-BPR.3DL-C(Q
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$R-BPX,S(L,#$S/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO
M='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4
M.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY!
M9'9A;F-E<R!T;R!S=7!P;&EE<G,\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXH-RPR-#@L-S@U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,BPW-3(L.3,U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ,2PY-S,L-S8R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T
M;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CY/=&AE<B!C=7)R96YT(&%S<V5T<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@S,C<L-C,P
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#0L,3DU+#4S.3PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C8L,SDY+#4V-CPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^
M#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*
M/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M
M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY/=&AE
M<B!N;VXM8W5R<F5N="!A<W-E=',\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXF(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXH-2PW.#8L-SDX/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^*#DL,3<W+#`Y,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/BD\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O
M;&]R/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@
M,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G
M/CQF;VYT('-I>F4],T0R/D%C8V]U;G1S('!A>6%B;&4\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXV+#`R-BPQ,#$\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,L.3,W+#$P.3PO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$P+#`X,RPY,S,\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S
M='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T
M.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D%D=F%N8V5S
M(&9R;VT@8W5S=&]M97)S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,2PW,3,L.#8R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ,S`L,S4P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXH,C$V+#,W,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/BD\+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/D%M;W5N=',@9'5E('1O(')E;&%T960@<&%R=&EE<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$S.2PP.#`L
M,C8R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,C,L.#(W
M+#(Y.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$W+#4S,"PQ,#@\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&
M1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4
M+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ
M93TS1#(^06-C<G5E9"!W87)R86YT>2!C;W-T<SPO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/C4L-C$X+#8V,CPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^,3$L.#<T+#@S-SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^-2PT,38L.3,U/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT
M<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY/=&AE<B!C=7)R
M96YT(&QI86)I;&ET:65S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@
M<VEZ93TS1#(^,RPY,#`L,SDW/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXQ,"PX-#@L.#0P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXH.2PP,S0L-C`U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G
M8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY,:6%B:6QI='D@9F]R('5N8V5R=&%I;B!T
M87@@<&]S:71I;VYS/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^,BPP,#$L,#@W/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXW-34L-#$U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXQ,#,L.3`R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO
M<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z(#$P
M<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S)SX\
M9F]N="!S:7IE/3-$,CY$969E<G)E9"!T87AE<SPO9F]N=#X\+W`^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/B@S+#(Q,RPY.#@\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXS.3(L-3DX/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXS.#0L,S0U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS
M1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]2
M1$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P
M86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R
M('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-"CQP('-T
M>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[
M($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^3F5T(&-A<V@@
M<')O=FED960@8GD@;W!E<F%T:6YG(&%C=&EV:71I97,\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXW+#(R,RPW.#$\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C,Q+#`V,RPW,S<\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG
M;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C(Q+#@P,"PP-#<\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('-T>6QE/3-$)V9O;G0M<VEZ93H@,2XU<'0[)R!V86QI9VX],T1T
M;W`^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T
M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT
M(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT
M9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R
M:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L
M:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$=&]P(&)G8V]L;W(],T1W:&ET93X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q,'!T.R!415A4+4E.
M1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS
M1#(^26YV97-T:6YG(&%C=&EV:71I97,Z/"]F;VYT/CPO<#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@=F%L:6=N/3-$
M=&]P(&)G8V]L;W(],T0C0T-%149&/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%2
M1TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)
M3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY$96-R96%S92`H:6YC<F5A<V4I
M(&EN(')E<W1R:6-T960@8V%S:#PO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/B@Q-3`L,#`P/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ
M93TS1#(^*#,Q+#0W-BPS,S0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$
M,CXR-2PX.30L.38Y/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C
M;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%1E0Z
M(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I;65S
M)SX\9F]N="!S:7IE/3-$,CY);G9E<W1M96YT(&EN('-U8G-I9&EA<FEE<SPO
M9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B@W-"PQ,C`L
M-#$U/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#0U+#@U,2PU-#4\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH-S4L.34U+#8Y,3PO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X\+W1R
M/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$(T-#145&1CX-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X-
M"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`R,'!T.R!415A4+4E.1$5.5#H@
M+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^/&9O;G0@<VEZ93TS1#(^4'5R
M8VAA<V5S(&]F('!R;W!E<G1Y+"!P;&%N="!A;F0@97%U:7!M96YT/"]F;VYT
M/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#,L-#DW/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#$L,3<R/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I
M>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^
M/&9O;G0@<VEZ93TS1#(^)B,X,C$R.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4]
M,T0G9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52
M+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^
M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/
M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X]
M,T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS
M<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT
M<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y
M;&4],T0G34%21TE.+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@
M1D].5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY.970@8V%S:"!U
M<V5D(&EN(&EN=F5S=&EN9R!A8W1I=FET:65S/"]F;VYT/CPO<#X\+W1D/@T*
M/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T
M=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T
M>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF
M;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$
M)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$
M<FEG:'0^/&9O;G0@<VEZ93TS1#(^*#<T+#(W,RPY,3(\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H
M=#X\9F]N="!S:7IE/3-$,CXH-S<L,S(Y+#`U,3PO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF
M;VYT('-I>F4],T0R/B@U,"PP-C`L-S(R/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^*3PO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G
M9F]N="US:7IE.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/
M5%1/33H@(S`P,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%
M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="
M3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N
M/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL
M93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&
M3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R/D9I;F%N8VEN9R!A
M8W1I=FET:65S.CPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL
M93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N
M="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&
M3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE
M/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$
M=VAI=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/E!R;V-E961S(&9R;VT@:7-S=6%N8V4@;V8@8V]M;6]N('-H
M87)E<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$P
M,RPS-#DL.3(T/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF
M(S@R,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXF(S@R
M,3([/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#
M0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@
M5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT
M('-I>F4],T0R/DES<W5A;F-E(&-O<W1S('!A:60@9F]R(&-O;6UO;B!S:&%R
M97,@;V9F97)I;F<\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE
M/3-$,CXH-3,X+#4X,3PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/BD\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C
M.#(Q,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/B8C.#(Q
M,CL\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI
M=&4^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,C!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/E!R;V-E961S(&9R;VT@97AE<F-I<V4@;V8@<W1O8VL@;W!T:6]N
M<SPO9F]N=#X\+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C8W-"PT
M,C0\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O
M;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C@R,RPU-C`\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^
M/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L,C4V+#DT.#PO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\
M+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE.B`Q+C5P=#LG('9A
M;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^
M#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@<V]L
M:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N
M/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\
M+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T
M('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A
M;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q
M-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P
M(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS
M1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P
M=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF
M;VYT('-I>F4],T0R/DYE="!C87-H('!R;W9I9&5D(&)Y(&9I;F%N8VEN9R!A
M8W1I=FET:65S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,3`S+#0X-2PW-C<\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4
M+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$
M,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,
M63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V
M,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4]
M,T0R/C@R,RPU-C`\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF
M(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@
M=&EM97,G('9A;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\
M+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R
M/C$L,C4V+#DT.#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T
M;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.
M+4Q%1E0Z(#(P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ
M('1I;65S)SX\9F]N="!S:7IE/3-$,CY%9F9E8W0@;V8@97AC:&%N9V4@<F%T
M92!C:&%N9V5S/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M
M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R
M/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9
M.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P
M.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS
M1#(^,C$P+#4P-#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,3,L,S0P+#8T-SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO
M9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@
M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^
M,3<L,#DS+#<W,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C
M,38P.SPO9F]N=#X\+W1D/CPO='(^#0H\='(@<W1Y;&4],T0G9F]N="US:7IE
M.B`Q+C5P=#LG('9A;&EG;CTS1'1O<#X-"CQT9"!S='EL93TS1"=&3TY4+49!
M34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P
M,#`P,"`Q<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ
M(",P,#`P,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG
M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]4
M5$]-.B`C,#`P,#`P(#%P="!S;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V
M,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T
M;W`@8F=C;VQO<CTS1"-#0T5%1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'
M24XM3$5&5#H@,C!P=#L@5$585"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,
M63H@=&EM97,G/CQF;VYT('-I>F4],T0R/DYE="!I;F-R96%S92`H9&5C<F5A
M<V4I(&EN(&-A<V@@86YD(&-A<V@@97%U:79A;&5N=',\+V9O;G0^/"]P/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXS-BPV-#8L,30P/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXH,S(L,3`Q+#$P-SPO9F]N=#X\
M+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N
M/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/BD\+V9O;G0^/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3X\
M9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT9"!S='EL93TS
M1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT/CQF;VYT('-I>F4],T0R/B@Y+#DP.2PY-3<\+V9O;G0^/"]T9#X-
M"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;3X\9F]N="!S:7IE/3-$,CXI/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V
M86QI9VX],T1T;W`@8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4]
M,T0G34%21TE.+4Q%1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].
M5"U&04U)3%DZ('1I;65S)SX\9F]N="!S:7IE/3-$,CY#87-H(&%N9"!C87-H
M(&5Q=6EV86QE;G1S(&%T('1H92!B96=I;FYI;F<@;V8@=&AE('EE87(\+V9O
M;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,RPR.#DL-C$P
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXT.2PY,S4L-S4P
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ-RPX,S0L-C0S
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS1"=F;VYT+7-I>F4Z(#$N-7!T.R<@
M=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE
M<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X-"CQT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S
M;VQI9#L@1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI
M9VX],T1R:6=H="!C;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q
M<'0@<V]L:60[($9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS1#(^)B,Q-C`[/"]T9#X-"CQT9"!S
M='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;3XF
M(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P
M,#`@,7!T('-O;&ED.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O
M='1O;2!A;&EG;CTS1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^)B,Q-C`[/"]T9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R
M/3-$(T-#145&1CX-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G
M('9A;&EG;CTS1&)O='1O;3X-"CQP('-T>6QE/3-$)TU!4D=)3BU,1494.B`Q
M,'!T.R!415A4+4E.1$5.5#H@+3$P<'0[($9/3E0M1D%-24Q9.B!T:6UE<R<^
M/&9O;G0@<VEZ93TS1#(^0V%S:"!A;F0@8V%S:"!E<75I=F%L96YT<R!A="!T
M:&4@96YD(&]F('1H92!Y96%R/"]F;VYT/CPO<#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^-#DL.3,U+#<U,#PO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^,3<L.#,T+#8T,SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT
M('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/
M3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4]
M,T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0^/&9O
M;G0@<VEZ93TS1#(^-RPY,C0L-C@V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!S='EL93TS
M1"=F;VYT+7-I>F4Z(#$N-7!T.R<@=F%L:6=N/3-$=&]P/@T*/'1D('-T>6QE
M/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P
M.SPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"="3U)$15(M
M0D]45$]-.B`C,#`P,#`P(#(N,C5P="!D;W5B;&4[($9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$<FEG:'0@8V]L<W!A;CTS
M1#(^)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM
M97,G('9A;&EG;CTS1&)O='1O;3XF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$
M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,BXR-7!T(&1O=6)L93L@1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H="!C
M;VQS<&%N/3-$,CXF(S$V,#L\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-
M24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M/B8C,38P.SPO=&0^#0H\=&0@
M<W1Y;&4],T0G0D]21$52+4)/5%1/33H@(S`P,#`P,"`R+C(U<'0@9&]U8FQE
M.R!&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS
M1')I9VAT(&-O;'-P86X],T0R/B8C,38P.SPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^)B,Q-C`[/"]T
M9#X\+W1R/@T*/'1R('9A;&EG;CTS1'1O<"!B9V-O;&]R/3-$=VAI=&4^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$585"U)3D1%
M3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I>F4],T0R
M/E-U<'!L96UE;G1A;"!D:7-C;&]S=7)E(&]F(&-A<V@@9FQO=R!I;F9O<FUA
M=&EO;CH\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q
M-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I
M;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F
M;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V
M86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO
M=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\
M=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T
M;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[
M/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S
M)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT
M/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@8F=C;VQO<CTS1"-#0T5%
M1D8^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX]
M,T1B;W1T;VT^#0H\<"!S='EL93TS1"=-05)'24XM3$5&5#H@,3!P=#L@5$58
M5"U)3D1%3E0Z("TQ,'!T.R!&3TY4+49!34E,63H@=&EM97,G/CQF;VYT('-I
M>F4],T0R/DEN=&5R97-T('!A:60\+V9O;G0^/"]P/CPO=&0^#0H\=&0@<W1Y
M;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O
M;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\
M9F]N="!S:7IE/3-$,CXQ,#0L-C<V/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4]
M,T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@
M<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)
M3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N
M="!S:7IE/3-$,CXR.38L-C<X/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G
M1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ
M93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&
M04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^
M)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ
M('1I;65S)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#X\9F]N="!S
M:7IE/3-$,CXR,C,L-#DU/"]F;VYT/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].
M5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS
M1#(^)B,Q-C`[/"]F;VYT/CPO=&0^/"]T<CX-"CQT<B!V86QI9VX],T1T;W`@
M8F=C;VQO<CTS1'=H:71E/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T
M:6UE<R<@=F%L:6=N/3-$8F]T=&]M/@T*/'`@<W1Y;&4],T0G34%21TE.+4Q%
M1E0Z(#$P<'0[(%1%6%0M24Y$14Y4.B`M,3!P=#L@1D].5"U&04U)3%DZ('1I
M;65S)SX\9F]N="!S:7IE/3-$,CY);F-O;64@=&%X97,@<&%I9#PO9F]N=#X\
M+W`^/"]T9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A
M;&EG;CTS1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T
M9#X-"CQT9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS
M1&)O='1O;3X\9F]N="!S:7IE/3-$,CXF(S$V,#L\+V9O;G0^/"]T9#X-"CQT
M9"!S='EL93TS1"=&3TY4+49!34E,63H@=&EM97,G('9A;&EG;CTS1&)O='1O
M;2!A;&EG;CTS1')I9VAT/CQF;VYT('-I>F4],T0R/C$L-C@P+#8W,CPO9F]N
M=#X\+W1D/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L
M:6=N/3-$8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D
M/@T*/'1D('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$
M8F]T=&]M/CQF;VYT('-I>F4],T0R/B8C,38P.SPO9F]N=#X\+W1D/@T*/'1D
M('-T>6QE/3-$)T9/3E0M1D%-24Q9.B!T:6UE<R<@=F%L:6=N/3-$8F]T=&]M
M(&%L:6=N/3-$<FEG:'0^/&9O;G0@<VEZ93TS1#(^-2PR,#0L-C0Q/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B
M;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^#0H\=&0@
M<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI9VX],T1B;W1T;VT@
M86QI9VX],T1R:6=H=#X\9F]N="!S:7IE/3-$,CXQ,RPU-S4L.#(Q/"]F;VYT
M/CPO=&0^#0H\=&0@<W1Y;&4],T0G1D].5"U&04U)3%DZ('1I;65S)R!V86QI
M9VX],T1B;W1T;VT^/&9O;G0@<VEZ93TS1#(^)B,Q-C`[/"]F;VYT/CPO=&0^
M/"]T<CX\+W1A8FQE/CPO9&EV/@T*/"$M+2!E;F0@;V8@=7-E<BUS<&5C:69I
M960@5$%'1T5$(%1!0DQ%("TM/CPO9&EV/CPO=&0^/"]T<CX\+W1A8FQE/@T*
M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^
M#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]C,&)C
M-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8-"D-O;G1E;G0M3&]C
M871I;VXZ(&9I;&4Z+R\O0SHO8S!B8S0X9C!?,C(Y,E\T.#1F7V(T,#!?-3`T
M,3)F8C`V83AF+U=O<FMS:&5E=',O9FEL96QI<W0N>&UL#0I#;VYT96YT+51R
M86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y
M<&4Z('1E>'0O:'1M;#L@8VAA<G-E=#TB=7,M87-C:6DB#0H-"CQX;6P@>&UL
M;G,Z;STS1")U<FXZ<V-H96UA<RUM:6-R;W-O9G0M8V]M.F]F9FEC93IO9F9I
M8V4B/@T*(#QO.DUA:6Y&:6QE($A2968],T0B+BXO5V]R:V)O;VLN:'1M;"(O
M/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#`Q+FAT;6PB+SX-"B`\;SI&:6QE
M($A2968],T0B4VAE970P,BYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H
M965T,#,N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#`T+FAT;6PB
M+SX-"B`\;SI&:6QE($A2968],T0B4VAE970P-2YH=&UL(B\^#0H@/&\Z1FEL
M92!(4F5F/3-$(E-H965T,#8N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3
M:&5E=#`W+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970P."YH=&UL
M(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,#DN:'1M;"(O/@T*(#QO.D9I
M;&4@2%)E9CTS1")3:&5E=#$P+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B
M4VAE970Q,2YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,3(N:'1M
M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#$S+FAT;6PB+SX-"B`\;SI&
M:6QE($A2968],T0B4VAE970Q-"YH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$
M(E-H965T,34N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#$V+FAT
M;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970Q-RYH=&UL(B\^#0H@/&\Z
M1FEL92!(4F5F/3-$(E-H965T,3@N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS
M1")3:&5E=#$Y+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970R,"YH
M=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,C$N:'1M;"(O/@T*(#QO
M.D9I;&4@2%)E9CTS1")3:&5E=#(R+FAT;6PB+SX-"B`\;SI&:6QE($A2968]
M,T0B4VAE970R,RYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F/3-$(E-H965T,C0N
M:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#(U+FAT;6PB+SX-"B`\
M;SI&:6QE($A2968],T0B4VAE970R-BYH=&UL(B\^#0H@/&\Z1FEL92!(4F5F
M/3-$(E-H965T,C<N:'1M;"(O/@T*(#QO.D9I;&4@2%)E9CTS1")3:&5E=#(X
M+FAT;6PB+SX-"B`\;SI&:6QE($A2968],T0B4VAE970R.2YH=&UL(B\^#0H@
M/&\Z1FEL92!(4F5F/3-$(E-H965T,S`N:'1M;"(O/@T*(#QO.D9I;&4@2%)E
M9CTS1")3:&5E=#,Q+FAT;6PB+SX-"CPO>&UL/@T*+2TM+2TM/5].97AT4&%R
J=%]C,&)C-#AF,%\R,CDR7S0X-&9?8C0P,%\U,#0Q,F9B,#9A.&8M+0T*
`
end

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>INVESTMENT INCOME (LOSS)<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_InvestmentIncomeLossDisclosureAbstract', window );"><strong>INVESTMENT INCOME (LOSS)</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_InvestmentIncomeLossDisclosureTextBlock', window );">INVESTMENT INCOME (LOSS)</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>23. INVESTMENT INCOME (LOSS) </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table summarizes the Company's investment income (loss): </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="59"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="44"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Sale of subsidiaries</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,788,036</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">210,312</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Impairment of long-term investment</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(3,000,000</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Others</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(63,715</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(41,163</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total investment income (loss)</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,788,036</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(2,853,403</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(41,163</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In June 2009, the Company and CVB Solar&#160;GmbH established a partnership, with the Company owning 70% of, and thereby consolidating as a subsidiary, the partnership. The Company contracted with the partnership to build a ground-mounted solar plant in Bernsdorf, Germany using the Company's solar modules. The project was completed in November 2009 and was sold to a third-party buyer prior to December&#160;31, 2009 for $2.3&#160;million. The Company recognized a gain from the sale of the partnership of $1,788,036 as investment income for the year ended December&#160;31, 2009. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company owns preferred shares of a privately held entity in an amount that is not sufficient to provide the Company with significant influence over the investee's operations. In 2010, due to the deterioration of the investee's financial position, the Company concluded that the $3,000,000 preferred share investment was fully impaired.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_InvestmentIncomeLossDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_InvestmentIncomeLossDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_InvestmentIncomeLossDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure of investment income (loss) derived from various investments, which may includes, but not limited to (1) the gain (loss) resulting from the sale of a subsidiary which is not a discontinued operation; (2) the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied; (3) The amount of other than temporary impairment (OTTI) losses on equity securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_InvestmentIncomeLossDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>SHARE OPTIONS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>SHARE OPTIONS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE OPTIONS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>22. SHARE OPTIONS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On May&#160;30, 2006, the Board of Directors approved the adoption of a share incentive plan to provide additional incentives to employees, directors or external consultants. The maximum aggregate number of shares which may be issued pursuant to all awards (including options) is 2,330,000 shares, plus for awards other than incentive option shares, an annual increase to be added on the first business day of each calendar year beginning in 2007 equal to the lesser of one percent (1%) of the number of common shares outstanding as of such date, or a lesser number of common shares determined by the Board of Directors or a committee designated by the Board. In September 2010, the shareholders approved an amendment to the Plan to increase the maximum number of common shares which may be issued pursuant to all awards of options and restricted shares under the Plan to the sum of (i)&#160;2,330,000 plus (ii)&#160;the sum of 1% of the number of outstanding common shares of the Company on the first day of each of 2007, 2008 and 2009 and 2.5% of the number of outstanding common shares of the Company outstanding on the first day of each calendar year after 2009. The share incentive plan will expire on, and no awards may be granted after, March&#160;15, 2016. Under the terms of the share incentive plan, options are generally granted with an exercise price equal to the fair market value of the Company's ordinary shares and expire ten years from the date of grant. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Options to Employees </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, there was $9,378,964 in total unrecognized compensation expense related to share-based compensation awards, which is expected to be recognized over a weighted-average period of 2.9&#160;years. During the years ended December&#160;31, 2009, 2010 and 2011, $5,025,225, $3,641,260 and $3,382,786 was recognized as compensation expense, respectively. There is no income tax benefit recognized in the income statement for the share-based compensation arrangements in 2009, 2010 and 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company utilizes the Binomial option-pricing model to estimate the fair value of stock options. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following assumptions were used to estimate the fair value of stock options granted in 2009, 2010 and 2011: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="center" width="92"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="center" width="92"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="center" width="92"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>2011 </b></font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Risk free rate</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">4.67% ~ 5.72%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">4.25% ~ 4.75%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">2.76% ~ 3.46%</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Volatility ratio</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">81% ~ 84%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">80% ~ 84%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">77% ~ 79%</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Dividend yield</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">&#8212;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Annual exit rate</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">3.56% ~ 5.24%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">2.89% ~ 3.36%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">3.07% ~ 4.37%</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Exercise multiple</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">5.40 ~ 6.20</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">5.00</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">4.40 - 4.70</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company used the market yield of USD dominated Chinese International government bonds with maturity periods that can cover the contractual life of the shares option for the risk-free rates. The Company estimated the expected volatility based on the average of historical daily annualized volatility of its own and comparable companies' stock prices. The Company's dividend policy is to retain earnings for reinvestment purpose and the Company does not intend to distribute dividends, thus the dividend yield is assumed to be zero. The Company estimated the annual exit rates based on the historical general exit rate of staff at different levels. The Company estimated the exercise multiple based on the historical exercise pattern of prior employee stock options granted by the Company. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A summary of the option activity is as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="44"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="47"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Number<br />
of Options </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Weighted<br />
Average<br />
Exercise<br />
Price </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Weighted<br />
Average<br />
Remaining<br />
Contract<br />
Terms </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Aggregate<br />
Intrinsic<br />
Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left" colspan="2"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Options outstanding at January&#160;1, 2011</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,617,666</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10.79</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Granted</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">801,411</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">8.89</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Exercised</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(262,723</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4.79</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Forfeited</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(323,804</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">12.78</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Options outstanding at December&#160;31, 2011</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,832,550</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10.59</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">8&#160;years</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">170,640</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Options vested or expected to vest at December&#160;31, 2011</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,613,054</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10.62</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">8&#160;years</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">170,640</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Options exercisable at December&#160;31, 2011</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,406,200</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11.12</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">6&#160;years</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">170,640</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The weighted average grant-date fair value of options granted in 2009, 2010 and 2011 was $5.86, $9.62 and $6.50, respectively. The total intrinsic value of options exercised during the years ended December&#160;31, 2009, 2010 and 2011 was $1,743,089, $1,786,605 and $1,760,500, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Restricted shares to Employees </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company granted 333,190 and 116,500 restricted shares to employees in May 2006 and July 2006 respectively. The restricted shares were granted at nominal value and generally vest over periods from one to four years based on the specific terms of the grants. The difference between the exercise price of the restricted shares and the fair market value of the Company's ordinary shares at the date of grant resulted in total compensation cost of approximately $7.1&#160;million that will be recognized ratably over the vesting period. During the years ended December&#160;31, 2009, 2010 and 2011, the Company recognized $411,125, $235,411 and $nil in compensation expense associated with these awards, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, there was no unrecognized share-based compensation related to unvested restricted share awards. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The total fair value of restricted shares vested during the year ended December&#160;31, 2009, 2010 and 2011 was $433,963, $382,994 and $nil, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Restricted shares units to Employees </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company granted 475,313 and 42,868 restricted shares units ("RSU") to employees in May 2011 and July 2011, respectively. The RSUs entitle the holders to receive the Company's common shares upon vesting. The RSU were granted for free and generally vest over periods from one to four years based on the specific terms of the grants. The fair market value of the Company's ordinary shares at the date of grant resulted in total compensation cost of approximately $4.6&#160;million that will be recognized ratably over the vesting period. During the year ended December&#160;31, 2011, the Company recognized $678,052 in compensation expense associated with these awards. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, there was $3,897,651 of total unrecognized share-based compensation related to unvested restricted share units, which is expected to be recognized over a weighted-average period of 3.3&#160;years. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A summary of the RSU activity is as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="82"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Number of<br />
Shares </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Weighted Average<br />
Grant-Date<br />
Fair Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left" colspan="2"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unvested at January&#160;1, 2011</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Granted</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">518,181</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9.16</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Vested</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Forfeited</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(18,641</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9.12</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unvested at December&#160;31, 2011</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">499,540</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9.16</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The total fair value of restricted shares units vested during the year ended December&#160;31, 2011 was $nil.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Statement of Position (SOP)<br><br> -Number 93-6<br><br> -Paragraph 53<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Staff Accounting Bulletin (SAB)<br><br> -Number Topic 14<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 123R<br><br> -Paragraph 64, 65, A240<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 40<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 50<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6406099&amp;loc=d3e25284-112666<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>24. SUBSEQUENT EVENTS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Between January&#160;1 and March&#160;31, 2012, we obtained new borrowings of approximately $94&#160;million and renewed approximately $613&#160;million bank facilities, the due dates of which extend beyond December&#160;31, 2012. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On April&#160;17, the Company and SkyPower entered into a purchase agreement under which the Company will acquire a majority interest in 16 solar projects representing approximately 190-200MW from SkyPower. Each of these projects was awarded a 20-year power purchase contract by the Ontario Power Authority. Fifteen of these contracts were issued under Ontario's Feed-In-Tariff Program, and one was issued as part of Ontario's Renewable Energy Standard Offer Program. The transaction price is approximately CAD185&#160;million ($185&#160;million), of which $69.8&#160;million will be paid once the closing conditions are met, $69.8&#160;million is due on May&#160;31, 2012, and the remaining amount is to be paid as the solar projects reach certain milestones. In conjunction with the transaction, a five-year warrant will be issued to SkyPower's owners for 9.9% of the Company's outstanding shares on the closing day, with a strike price of $5.00. The Company and SkyPower also agreed to form&#160;a 50/50 international joint venture focused on developing solar power plants in select emerging markets.</font></p></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SubsequentEventsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SubsequentEventsTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Financial Statements Schedule I<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Financial Statements Schedule I</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Financial Statements Schedule I</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times" align="center"><font size="2"><br /></font><font size="2"><b>Appendix&#160;1 <br /></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>Major Subsidiaries of CSI </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table sets forth information concerning CSI's major subsidiaries: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 90%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="96"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="63"></td>
<td style="FONT-FAMILY: times" width="30"></td>
<td style="FONT-FAMILY: times" align="left" width="180"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 38pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>Subsidiary <!-- COMMAND=ADD_SCROPPEDRULE,38pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Place and<br />
date<br />
of Incorporation </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Attributable<br />
Equity<br />
Interest Held </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Principal Activity </b></font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Solartronics(Changshu)&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
November&#160;23, 2001</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Solar Technologies&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
August&#160;8, 2003</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Research and developing solar modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Solar Manufacture&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
January&#160;7, 2005</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Production of solar modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Solar New Energy (Suzhou)&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
December&#160;7, 2005</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Production of solar modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar Manufacturing (Luoyang)&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
February&#160;24, 2006</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Manufacture of solar modules, ingots and wafers</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar Manufacturing (Changshu)&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
August&#160;1, 2006</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Production of solar modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Cells&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
August&#160;23, 2006</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Manufacture of solar cells</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar (USA)&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">USA<br />
June&#160;8, 2007</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Sales and marketing of modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Project Consulting&#160;GmbH</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Germany<br />
May&#160;26, 2009</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">70</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar Japan K.K.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Japan<br />
June&#160;21, 2009</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">90.67</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Sales and marketing of modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar Solutions&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Canada<br />
June&#160;22, 2009</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI Solar Power (China)&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
July&#160;7, 2009</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Investment holding</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar EMEA&#160;GmbH</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Germany<br />
August&#160;21, 2009</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Sales and marketing of modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar Manufacturing (Ontario)&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Canada<br />
June&#160;30, 2010</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Production of solar modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar (Australia) Pty.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Australia<br />
February&#160;3, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Sales and marketing of modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar International&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Hong Kong<br />
March&#160;25, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Sales and marketing of modules</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar O&amp;M (Ontraio)&#160;Inc.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Canada<br />
May&#160;10, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">SunE Sky&#160;GP First Light III&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Canada<br />
May&#160;24, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">SunE Sky First Light III&#160;LP</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Canada<br />
May&#160;24, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">CSI-Cenergy Holdings,&#160;LLC</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">USA<br />
July&#160;27, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">62.5</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Developing solar power project</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Suzhou Sanysolar Materials Technology&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">PRC<br />
August&#160;17, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">80</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Production of solar module materials</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Canadian Solar South East Asia Pte.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Singapore<br />
September&#160;19, 2011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">100</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">%</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">Sales and marketing of modules</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times" align="center"><font size="2"><br /></font><font size="2"><b>Additional<br />
Information&#8212;Financial Statements Schedule&#160;I <br />
<br />
Canadian Solar&#160;Inc. <br /></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Schedule&#160;I has been provided pursuant to the requirements of Rule&#160;12-04(a) and 4-08(e)(3) of Regulation&#160;S-X, which require condensed financial information as to financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented as the restricted net assets of Canadian Solar&#160;Inc.'s consolidated and unconsolidated subsidiaries not available for distribution to Canadian Solar&#160;Inc. as of December&#160;31, 2011 of $354,035,695, exceeded the 25% threshold. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;These financial statements have been prepared in conformity with accounting principles generally accepted in the United States except that the equity method has been used to account for investments in subsidiaries. </font></p>
<p style="FONT-FAMILY: times" align="center"><font size="2"><b><br />
Financial <br />
<br />
Information of Parent Company <br />
<br />
Balance Sheets <br /></b></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>(In U.S. dollars, except share<br />
and per share data)</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" align="center" colspan="7">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2"><b>ASSETS</b></font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Current assets:</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Cash and cash equivalents</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">17,834,643</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">7,924,686</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Restricted cash</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">31,626,334</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">5,731,365</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accounts receivable, net of allowance for doubtful accounts of $6,080,501 and $871,385 at December&#160;31, 2010 and 2011, respectively</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">108,939,196</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,325,500</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Inventories</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">30,423,199</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">12,824,582</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Advances to suppliers, net of allowance for doubtful accounts of $17,511 and $6,059,306 at December&#160;31, 2010 and 2011, respectively</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4,069,236</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Amounts due from related parties</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">108,899,314</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">85,731,327</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred tax assets</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,723,766</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,279,033</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Prepaid expenses and other current assets</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,411,569</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">3,011,995</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total current assets</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">312,927,257</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">125,828,488</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Advances to suppliers, net of allowance for doubtful accounts of nil and $11,365,975 at December&#160;31, 2010 and 2011, respectively</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">13,946,324</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Investment in subsidiaries</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">422,256,208</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">399,437,561</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred tax assets</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,648,202</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,708,590</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Amount due from related parties</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">150,000,000</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other non-current assets</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">5,801,542</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">14,972,773</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">TOTAL ASSETS</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">764,579,533</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">699,947,412</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times" align="center" colspan="7">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2"><b>LIABILITIES AND EQUITY</b></font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Current liabilities:</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accounts payable</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10,087,952</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4,025</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Amounts due to related parties</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">160,239,600</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">177,769,708</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other current liabilities</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,574,458</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,323,481</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total current liabilities</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">190,902,010</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">189,097,214</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accrued warranty costs</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">26,984,958</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">32,401,893</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Convertible notes</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">905,816</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">950,301</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Liability for uncertain tax positions</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,460,330</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,564,233</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">TOTAL LIABILITIES</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">230,253,114</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">234,013,641</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Equity:</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Common shares&#8212;no par value: unlimited authorized shares, 42,893,044 and 43,155,767 shares issued and outstanding at December&#160;31, 2009 and 2010, respectively</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">501,145,991</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">502,402,939</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Additional paid-in capital</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(57,392,283</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(53,331,445</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Retained earnings(Accumulated deficit)</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">62,110,767</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(28,693,433</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accumulated other comprehensive income</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">28,461,944</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">45,555,710</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total equity</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">534,326,419</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">465,933,771</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">TOTAL LIABILITIES AND EQUITY</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">764,579,533</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">699,947,412</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times" align="center"><font size="2"><b><br />
Financial <br />
<br />
Information of Parent Company <br />
<br />
Statements of Operations <br /></b></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>(In U.S. dollars, except share and per share data)</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net revenues</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">602,999,324</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,248,400,119</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">829,016,524</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Cost of revenues</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">591,746,362</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,201,713,356</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">792,643,306</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Gross profit</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,252,962</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">46,686,763</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">36,373,218</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Operating expenses:</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Selling expenses</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">8,510,250</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10,057,347</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10,411,256</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">General and administrative expenses</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">17,258,546</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">13,355,609</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">13,461,891</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Research and development expenses</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">664,102</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">792,509</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,255,945</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total operating expenses</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">26,432,898</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">24,205,465</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">25,129,092</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Profit (loss) from operations</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(15,179,936</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">22,481,298</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,244,126</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other income (expenses):</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Interest expense</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(140,314</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(296,678</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(267,979</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Interest income</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,153,462</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">933,372</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">474,886</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Investment loss</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(3,000,000</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange gain</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4,281,909</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">830,602</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">3,261,933</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Profit (loss) before income taxes and equity in earnings of subsidiaries</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(8,884,879</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">20,948,594</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">14,712,966</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Income tax expense</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(1,576,793</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(9,956,513</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(6,742,827</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Equity in earnings(loss) of subsidiaries</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">33,107,556</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">39,576,838</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(98,777,339</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net Income (loss)</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">22,645,884</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">50,568,919</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(90,804,200</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times" align="center"><font size="2"><b><br />
Financial <br />
<br />
Information of Parent Company <br />
<br />
Statements of Cash Flows <br /></b></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="72"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="65"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="72"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>(In U.S. dollars)</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Operating activities:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net Income (loss)</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">22,645,884</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,568,919</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(90,804,200</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Depreciation and amortization</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,450</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,888</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,864</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Allowance for doubtful debts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,208,800</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(7,327,386</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,829,275</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Investment loss</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,000,000</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Amortization of discount on debt</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">35,638</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">39,816</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">44,485</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Equity in earnings (loss) of subsidiaries</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(33,107,556</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(39,576,838</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">98,774,339</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Share-based compensation</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,436,350</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,876,671</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,060,838</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Changes in operating assets and liabilities:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Inventories</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(29,306,391</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,140,423</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,598,617</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accounts receivable</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(105,141,401</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">37,753,416</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">99,826,223</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Amounts due from related parties</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(9,102,961</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(16,299,621</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(126,832,013</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Advances to suppliers</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(7,248,785</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,752,935</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">11,973,762</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other current assets</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(327,630</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(4,195,539</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,399,566</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other non-current assets</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(5,786,798</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(9,177,091</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accounts payable</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,026,101</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,937,109</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(10,083,933</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Advances from customers</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,713,862</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">130,350</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(216,370</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Amounts due to related parties</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">139,080,262</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(23,827,298</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,530,108</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accrued warranty costs</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,618,662</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">11,874,837</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,416,935</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other current liabilities</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,900,397</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,848,840</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(9,034,605</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Liability for uncertain tax positions</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,001,087</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">755,415</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">103,902</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred taxes</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(3,213,988</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">392,598</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">384,345</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net cash provided by operating activities</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">7,223,781</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">31,063,737</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">21,800,047</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Investing activities:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Decrease (increase) in restricted cash</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(150,000</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(31,476,334</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">25,894,969</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Investment in subsidiaries</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(74,120,415</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(45,851,545</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(75,955,691</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Purchases of property, plant and equipment</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(3,497</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(1,172</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net cash used in investing activities</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(74,273,912</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(77,329,051</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(50,060,722</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Financing activities:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Proceeds from issuance of common shares</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">103,349,924</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Issuance costs paid for common shares offering</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(538,581</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Proceeds from exercise of stock options</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">674,424</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">823,560</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,256,948</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net cash provided by financing activities</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">103,485,767</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">823,560</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,256,948</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Effect of exchange rate changes</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">210,504</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">13,340,647</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,093,770</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net increase (decrease) in cash and cash equivalents</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">36,646,140</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(32,101,107</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(9,909,957</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Cash and cash equivalents at the beginning of the year</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">13,289,610</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">49,935,750</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,834,643</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Cash and cash equivalents at the end of the year</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">49,935,750</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,834,643</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">7,924,686</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Supplemental disclosure of cash flow information:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Interest paid</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">104,676</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">296,678</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">223,495</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Income taxes paid</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,680,672</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,204,641</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">13,575,821</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 9<br><br> -Section 06<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 7<br><br> -Section 05<br><br> -Paragraph c<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph c<br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 3<br><br> -Subparagraph (SX 210.12-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6881521&amp;loc=d3e24072-122690<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 24<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 12<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=d3e5283-111683<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>2. SUMMARY OF PRINCIPAL ACCOUNTING POLICIES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(a)&#160;&#160;&#160;Basis of presentation</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The consolidated financial statements of the Company have been prepared in accordance with accounting principles generally accepted in the United States of America ("US&#160;GAAP"). </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(b)&#160;&#160;&#160;Basis of consolidation</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The consolidated financial statements include the financial statements of CSI and its subsidiaries. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The consolidated financial statements include the financial statements of the Company and its subsidiaries in which it has a controlling financial interest. A controlling financial interest is typically determined when a company holds a majority of the voting equity interest in an entity. The Company evaluates each of its interest in private companies to determine whether or not the investee is a variable interest entity ("VIE"). If the Company demonstrates it both has (i)&#160;the power to direct the activities of a VIE that most significantly impact the VIE's economic performance and (ii)&#160;the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE, then the entity is consolidated. The Company has not consolidated any VIEs as of or during any of the periods presented. All significant intercompany balances and transactions between the Company and its subsidiaries have been eliminated in consolidation. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(c)&#160;&#160;&#160;Use of estimates</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Significant accounting estimates reflected in the Company's financial statements include revenue recognition for system integration projects accounted for under the percentage of completion method, estimated sales returns, allowance for doubtful accounts and advances to suppliers, valuation of inventories and provision for firm purchase commitments, provision for contingent liability, useful lives and impairment of long lived assets, accrual for warranty, fair value of foreign exchange derivatives, provision for uncertain tax positions and tax valuation allowances and assumptions used in the computation of share-based compensation, including the associated forfeiture rates. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(d)&#160;&#160;&#160;Cash and cash equivalents and restricted cash</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents are stated at cost, which approximates fair value. Cash and cash equivalents consist of cash on hand and demand deposits, which are unrestricted as to withdrawal and use, and have original maturities of three months or less when acquired. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Restricted cash represents amounts held by banks, which are not available for the Company's general use, as security for issuance of letters of credit, short term notes payable, and bank borrowings. Upon maturity of the letters of credit and repayment of short term notes payable, and bank borrowings which generally occur within one year, the deposits are released by the bank and become available for general use by the Company. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(e)&#160;&#160;&#160;Accounts receivable, unbilled</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accounts receivable, unbilled represents revenue that has been recognized in advance of billing. The Company uses the percentage of completion method to recognize revenue from system integration projects for which the Company provides engineering, procurement and construction services ("EPC"). Under this accounting method, revenue may be recognized in advance of billing the customer, which results in the recording of accounts receivable, unbilled. Once the Company meets the billing criteria under such contract, it bills the customer and reclassifies the unbilled balance to accounts receivable trade, net. Billing requirements vary by contract, but are generally structured around completion of certain construction milestones. The Company maintains allowances for uncollectible accounts receivable, unbilled. The Company evaluates collectability of unbilled amounts based on historical collections and other factors. There were no allowances recognized during the year ended 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(f)&#160;&#160;&#160;&#160;Allowance for doubtful receivables</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In 2009, the Company began purchasing insurance from China Export&#160;&amp; Credit Insurance Corporation ("Sinosure") for certain of its accounts receivable, trade in order to reduce its exposure to bad debt loss. The Company provides an allowance for accounts receivable, trade using primarily a specific identification methodology. An allowance is recorded based on the likelihood of collection from the specific customer regardless whether such account is covered by Sinosure. At the time the claim is made to Sinosure, the Company records a receivable from Sinosure equal to the expected recovery up to the amount of the specific allowance. The Company had recorded a receivable from Sinosure in prepaid expenses and other current assets of $7,101,492, $4,212,532 and $5,337,282 as of December&#160;31, 2009, 2010 and 2011, respectively, and a corresponding reduction in bad debt expense. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(g)&#160;&#160;&#160;Advances to suppliers</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In order to secure a stable supply of silicon materials, the Company makes prepayments to certain suppliers based on written purchase orders detailing product, quantity and price. Such amounts are recorded in advances to suppliers in the consolidated balance sheets. Advances to suppliers expected to be utilized within twelve months as of each balance sheet date are recorded as current assets and the portion expected to be utilized after twelve months are classified as non-current assets in the consolidated balance sheets. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company makes the prepayments without receiving collateral. Such prepayments are unsecured and expose the Company to supplier credit risk. As of December&#160;31, 2010 and 2011, gross prepayments made to individual suppliers in excess of 10% of total advances to suppliers are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="64"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="64"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At<br />
December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At<br />
December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Supplier A</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">18,004,235</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,408,593</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Supplier B</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,663,744</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,157,248</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Supplier C</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,054,708</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,517,110</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Supplier D</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">7,549,800</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,430,646</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times">&#160;</p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(h)&#160;&#160;&#160;Inventories</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories are stated at the lower of cost or market. Cost is determined by the weighted-average method. Cost is comprised of direct materials and, where applicable, direct labor costs, tolling costs and those overhead costs that have been incurred in bringing the inventories to their present location and condition. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Adjustments are recorded to write down the cost of obsolete and excess inventory to the estimated market value based on historical and forecast demand. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company outsources portions of its manufacturing process, including converting silicon into ingots, cutting ingots into wafers, and converting wafers into solar cells, to various third-party manufacturers. These outsourcing arrangements may or may not include transfer of title of the raw material inventory (silicon, ingots or wafers) to the third-party manufacturers. Such raw materials are recorded as raw materials inventory when purchased from suppliers. For those outsourcing arrangements in which title is not transferred, the Company maintains such inventory on the Company's balance sheet as raw materials inventory while it is in physical possession of the third-party manufacturer. Upon receipt, processed inventory is reclassified to work-in-process inventory and a processing fee is paid to the third-party manufacturer. For those outsourcing arrangements, which are characterized as sales, in which title (including risk of loss) does transfer to the third-party manufacturer, the Company is constructively obligated, through raw materials sales agreements and processed inventory purchase agreements, which have been entered into simultaneously with the third-party manufacturer, to repurchase the inventory once processed. In this case, the raw material inventory remains classified as raw material inventory while in the physical possession of the third-party manufacturer and cash is received, which is classified as "advances from customers" on the balance sheet and not as revenue or deferred revenue. Cash payments for outsourcing arrangements, which require prepayment for repurchase of the processed inventory, are classified as "advances to suppliers" on the balance sheet. There is no right of offset for these arrangements and accordingly, "advances from customers" and "advances to suppliers" remain on the balance sheet until the processed inventory is repurchased. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On occasion, the Company enters into firm purchase commitments to acquire materials from its suppliers. A firm purchase commitment represents an agreement that specifies all significant terms, including the price and timing of the transactions, and includes a disincentive for non-performance that is sufficiently large to make performance probable. This disincentive is generally in the form of a take-or-pay provision, which requires the Company to pay for committed volumes regardless of whether the Company actually acquires the materials. The Company evaluates these agreements and records a loss, if any, on firm purchase commitments using the same lower of cost or market approach as that used to value inventory. The Company records the expected loss only as it relates to the following fiscal period, as it is unable to reasonably estimate future market prices beyond one year, in cost of revenues in the consolidated statements of operations.&#160;</font><font size="2">&#160;</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(i)&#160;&#160;&#160;&#160;Business combination</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Business combinations are recorded using the&#160;acquisition method of accounting and, accordingly, the acquired assets and liabilities are recorded at their fair market value at the date of acquisition. Any excess of acquisition cost over the fair value of the acquired assets and liabilities, including identifiable intangible assets, is recorded as goodwill. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(j)&#160;&#160;&#160;&#160;Goodwill</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Group performs an annual goodwill impairment test comprised of two steps. The first step compares the fair value of each reporting unit to its carrying amount, including goodwill. If the fair value of each reporting unit exceeds its carrying amount, goodwill is not considered to be impaired and the second step will not be required. If the carrying amount of a reporting unit exceeds its fair value, the second step compares the implied fair value of goodwill to the carrying value of a reporting unit's goodwill. The implied fair value of goodwill is determined in a manner similar to accounting for a business combination with the allocation of the assessed fair value determined in the first step to the assets and liabilities of the reporting unit. The excess of the fair value of the reporting unit over the amounts assigned to the assets and liabilities is the implied fair value of goodwill. This allocation process is only performed for purposes of evaluating goodwill impairment and does not result in an entry to adjust the value of any assets or liabilities. An impairment loss is recognized for any excess in the carrying value of goodwill over the implied fair value of goodwill. Management performs its goodwill impairment test as of December&#160;31 of each year or when there is a triggering event causing management to believe it is more likely than not that the carrying amount of goodwill may be impaired. . Fair values for reporting units are determined based on discounted cash flows, market multiples or appraised values. The goodwill is mainly related to the acquisition of subsidiaries in Canada. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(k)&#160;&#160;&#160;Property, plant and equipment</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment is recorded at cost less accumulated depreciation. The cost of property, plant and equipment comprises its purchase price and any directly attributable costs, including interest cost capitalized during the period the asset is brought to its working condition and location for its intended use. The Company expenses repair and maintenance costs as incurred. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Depreciation is computed on a straight-line basis over the following estimated useful lives: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left" width="39%"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="39%"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Buildings</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">20&#160;years</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Leasehold improvements</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">Over the shorter of the lease term or their estimated useful lives</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Machinery</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">5 - 10&#160;years</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times" valign="top">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Furniture, fixtures and equipment</font></p></td>
<td style="FONT-FAMILY: times" valign="top"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="top"><font size="2">5&#160;years</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Motor vehicles</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">5&#160;years</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Costs incurred in constructing new facilities, including progress payment, capitalized interest and other costs relating to the construction, are capitalized and transferred to property, plant and equipment on completion and depreciation commences from that time. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(l)&#160;&#160;&#160;&#160;Intangible assets</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Intangible assets primarily represent the power purchase agreement, technical know-how, and computer software purchased from third parties. Intangible assets are recorded at fair value at the time of acquisition less accumulated amortization, if applicable. Amortization is recorded according to the following table on a straight-line basis for all intangible assets: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="68"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Power purchase agreement</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">20&#160;years</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Technical know-how</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">10&#160;years</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Computer software</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">1 - 10&#160;years</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times">&#160;</p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(m)&#160;&#160;Prepaid land use right</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Prepaid land use right represents amounts paid for the Company's lease for the use right of lands located in Changshu City, Suzhou City, and Luoyang City of People's Republic of China ("PRC"). Amounts are charged to earnings ratably over the term of the lease of 50&#160;years.</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(n)&#160;&#160;&#160;Investments in affiliates</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company holds equity investments in affiliates for which it does not have a controlling financial interest, but has the ability to exercise significant influence over the operating and financial policies of the investee. These investments are accounted for under equity method of accounting wherein the Company records its' proportionate share of the investees' income or loss in its consolidated financial statements. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Investments are evaluated for impairment when facts or circumstances indicate that the fair value of the investment is less than its carrying value. An impairment is recognized when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include, but are not limited to, the: (1)&#160;nature of the investment; (2)&#160;cause and duration of the impairment; (3)&#160;extent to which fair value is less than cost; (4)&#160;financial conditions and near term prospects of the issuers; and (5)&#160;ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.</font><font size="2">&#160;</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(o)&#160;&#160;&#160;Impairment of long-lived assets</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company evaluates its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When these events occur, the Company measures impairment by comparing the carrying amount of the assets to future undiscounted net cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flows is less than the carrying amount of the assets, the Company would recognize an impairment loss based on the fair value of the assets. There was no impairment charge recognized for the years ended December&#160;31, 2009, 2010 and 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(p)&#160;&#160;&#160;Income taxes</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Deferred income taxes are recognized for temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, net tax loss carry forwards and credits using the enacted tax rates expected to apply to taxable income in the periods in which the deferred tax liability or asset is expected to be settled or realized. Deferred tax assets are reduced by a valuation allowance when it is more likely than not that some portion or all of the deferred tax assets will not be realized. Current income taxes are provided for in accordance with the laws of the relevant taxing authorities. The components of the deferred tax assets and liabilities are individually classified as current and non-current based on the characteristics of the underlying assets and liabilities, or the expected timing of their use when they do not relate to a specific asset or liability. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income tax expense includes (i)&#160;deferred tax expense, which generally represents the net change in the deferred tax asset or liability balance during the year plus any change in valuation allowances; (ii)&#160;current tax expense, which represents the amount of tax currently payable to or receivable from a taxing authority; and (iii)&#160;noncurrent tax expense, which represents the increases and decreases in amounts related to uncertain tax positions from prior period and not settled with cash or other tax attributes. The Company only recognizes tax benefits related to uncertain tax positions when such positions are more likely than not of being sustained upon examination. For such positions, the amount of tax benefit that the Company recognizes is the largest amount of tax benefit that is more than fifty percent likely of being sustained upon the ultimate settlement of such uncertain tax position. The Company records penalties and interest as a component of income tax expense. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(q)&#160;&#160;&#160;Revenue recognition</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Sales of modules, solar system kits and silicon materials are recorded when products are delivered and title and risk of loss or damage has passed to the customers. A Solar system kit is a ready-to-install package consisting of solar modules produced by the Company and the third party supplied components, such as inverters, racking system, tracker and other accessories. The Company only recognizes revenues when prices to the seller are fixed or determinable and collectability is reasonably assured. If collectability is not reasonably assured, the Company recognizes revenue only upon collection of cash. Revenues also include reimbursements of shipping and handling costs of products sold to customers. Sales agreements typically contain the customary product warranties but do not contain any post-shipment obligations nor any return or credit provisions. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A majority of the Company's contracts provide that products are shipped under the term of free on board ("FOB"), ex-works, or cost, insurance and freight ("CIF"). Under FOB, the Company fulfills its obligation to deliver when the goods have passed over the ship's rail at the named port of shipment. The customer has to bear all costs and risks of loss or damage to the goods from that point. Under ex-works, the Company fulfills its obligation to deliver when it has made the goods available at its premises to the customer. The customer bears all costs and risks involved in taking the goods from the Company's premises to the desired destination. Under CIF, the Company must pay the costs, marine insurance and freight necessary to bring the goods to the named port of destination but the risk of loss of or damage to the goods, as well as any additional costs due to events occurring after the time the goods have been delivered on board the vessel, is transferred to the customer when the goods pass the ship's rail in the port of shipment. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company uses the percentage of completion method to recognize revenue from systems integration projects for which the Company provides EPC services under an EPC contract when the contract price is fixed or determinable. The Company uses the cost-to-cost method to measure the percentage of completion and recognize revenue based on the estimated progress to completion. The Company periodically revises its profit estimates based on changes in facts, and immediately recognizes any losses that are identified on contracts. Incurred costs include all direct material, labor, subcontractor cost, and other associated costs. The Company recognizes job material costs as incurred costs when the job materials have been permanently attached or fitted to the solar power systems as required by the engineering design. The construction periods normally extend beyond six months and less than one year. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Sales to customers are recorded net of estimated returns. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company enters into toll manufacturing arrangements in which the Company receives wafers and returns finished modules. In those cases, the title of the wafers received and risk of loss remains with the seller. As a result, the Company does not recognized inventory on the balance sheet. The Company recognizes a service fee as revenue when the processed modules are delivered. During the year ended December&#160;31, 2009, 2010 and 2011, the Company recognized $nil, $nil, and $24,709,792 revenue under toll manufacturing arrangements </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company enters into buy/sell arrangements with certain raw material vendors pursuant to which the Company sells finished goods, comprising either solar cells or solar modules, in exchange for raw materials, typically silicon wafers. These arrangements are made with counterparties in the same line of business as the Company and are executed as a means of securing a consistent supply of raw materials. The transactions are recorded in revenues and cost of revenues at fair value on a gross basis. During the year ended December&#160;31, 2011, the Company purchased $21,463,337 of raw materials and sold $43,833,871 of finished goods under these buy-and-sell arrangements. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On occasion, the Company permitted certain customers to return products for reasons that were not covered by warranty. The Company makes estimates of sales returns basis based on historical experience and records such estimates as a reduction of revenue. As of December&#160;31, 2009, 2010 and 2011, the Company had a sales return reserve of $8.5&#160;million, $8.9&#160;million and $6.2&#160;million, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2009, 2010 and 2011, the Company had inventories of $21.0&#160;million, $18.8&#160;million and $23.2&#160;million, respectively, relating to sales to customers where revenues were not recognized because the collection of payment was not reasonably assured. The delivered product remains in inventories on consolidated balance sheets, regardless of whether title has been transferred. In such cases, the Company recognizes revenue, relieves inventories and recognizes cost of revenue when payment is collected from customers. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(r)&#160;&#160;&#160;Cost of revenues</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cost of revenues from modules and system kits includes production and indirect costs for products sold including depreciation and amortization. Cost of revenues from silicon materials includes acquisition costs. Cost of revenues from services includes labor and material costs associated with provision of the services. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(s)&#160;&#160;&#160;Shipping and handling costs</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Payments received from customers for shipping and handling costs are included in net revenues. Shipping and handling costs relating to solar module sales of $7,719,340, $23,727,467 and $31,785,077, are included in selling expenses for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(t)&#160;&#160;&#160;&#160;Legal and professional service fees</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company expenses its legal and professional service fees as incurred. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(u)&#160;&#160;&#160;Research and development</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Research and development costs are expensed when incurred and amounted to $ 3,180,372, $6,843,216 and $19,838,547 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(v)&#160;&#160;&#160;Advertising expenses</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Advertising expenses are expensed as incurred and amounted to $461,803, $5,148,215 and $11,194,027 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(w)&#160;&#160;Warranty cost</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Before June 2009, the Company typically sold standard solar modules and products with up to a two-year guarantee for defects in materials and workmanship and a 10-year and 25-year warranty against declines of more than 10% and 20%, respectively, from the initial minimum power generation capacity at the time of delivery. In June 2009, the Company increased its warranty against defects in materials and workmanship to six years. Effective August&#160;1, 2011, the Company increased its warranty against defects in materials and workmanship to ten years and guarantees that, for a period of 25&#160;years the modules will maintain the following performance levels: (i)&#160;during the first year, the actual power output of the module will be no less than 97% of the labeled power output; (ii)&#160;from year 2 to year 24, the actual annual power output decline will be no more than 0.7%; and (iii)&#160;by the end of year 25, the actual power output of the module will be no less than 80% of the labeled power output. The Company has the right to repair or replace solar modules, at its option, under the terms of the warranty policy. The Company maintains warranty reserves to cover potential liabilities that could arise under these guarantees and warranties. Due to limited warranty claims to date, the Company accrues the estimated costs of warranties based on an assessment of its competitors' accrual history, industry-standard accelerated testing, estimates of failure rates from its quality review, and other assumptions that the Company believes to be reasonable under the circumstances. Actual warranty costs are accumulated and charged against the accrued warranty liability. To the extent that accrual warranty costs differ from the estimates, the Company will prospectively revise the accrual rate. The Company currently records a 1% warranty provision for sales of solar modules and 0.8% for sales of solar system kits. The warranty costs of $6,051,483, $14,259,880 and $18,347,272 are included in cost of revenues for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In April 2010, the Company started to purchase product warranty insurance from a group of insurance companies to back up its warranties. Under the policies, the insurance companies have agreed to cover the liabilities listed on its warranty statement up to certain maximum claim limits and subject to certain deductibles. Insurance premiums are recorded as other non-current assets and amortized over the 25-year term of the insurance policy. The unamortized carrying amount is nil, $5,593,524 and $14,791,807 as of December&#160;31, 2009, 2010 and 2011, respectively, and is included as a component of other non-current assets in the consolidated balance sheets. The use of insurance may alter the costs of our warranty program. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(x)&#160;&#160;&#160;Foreign currency translation</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The United States dollar ("U.S. dollar"), the currency in which a substantial amount of the Company's transactions are denominated, is used as the functional and reporting currency of CSI. Monetary assets and liabilities denominated in currencies other than the U.S. dollar are translated into U.S. dollars at the rates of exchange ruling at the balance sheet date. Transactions in currencies other than the U.S. dollar during the year are converted into the U.S. dollar at the applicable rates of exchange prevailing on the transaction date. Transaction gains and losses are recognized in the consolidated statements of operations. Gains and losses on intra-entity foreign currency transactions that are of a long-term-investment nature (that is, settlement is not planned or anticipated in the foreseeable future) between consolidated entities are not recognized in earnings, but are included as a component of other comprehensive income. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The financial records of certain of the Company's subsidiaries are maintained in local currencies other than the U.S. dollar, such as Renminbi ("RMB"), Euro ("EUR"), Canadian dollar ("CAD") and Japanese Yen ("Yen"), which are their functional currencies. Assets and liabilities are translated at the exchange rates at the balance sheet date, equity accounts are translated at historical exchange rates and revenues, expenses, gains and losses are translated using the average rate for the year. Translation adjustments are reported as foreign currency translation adjustment and are shown as a separate component of other comprehensive income in the statements of changes in equity and comprehensive income. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(y)&#160;&#160;&#160;Comprehensive income</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Comprehensive income includes all changes in equity except those resulting from investments by owners and distributions to owners. For the years presented, total comprehensive income included (i)&#160;net income, (ii)&#160;foreign currency translation adjustments and (iii)&#160;gains and losses on intra-entity foreign currency transactions that are of a long-term-investment nature (that is, settlement is not planned or anticipated in the foreseeable future) between consolidated entities. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(z)&#160;&#160;Foreign currency risk</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The RMB is not a freely convertible currency. The PRC State Administration for Foreign Exchange, under the authority of the People's Bank of China, controls the conversion of RMB into foreign currencies. The value of the RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China foreign exchange trading system market. The Company's cash and cash equivalents and restricted cash denominated in RMB amounted to $207,673,385, $296,612,028 and $363,647,327 as of December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(aa)&#160;Concentration of credit risk</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and advances to suppliers. All of the Company's cash and cash equivalents are held with financial institutions that Company management believes to be high credit quality. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company conducts credit evaluations of customers and generally does not require collateral or other security from its customers. The Company establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers. With respect to advances to suppliers, such suppliers are primarily suppliers of raw materials. The Company performs ongoing credit evaluations of its suppliers' financial conditions. The Company generally does not require collateral or security against advances to suppliers, however, it maintains a reserve for potential credit losses and such losses have historically been within management's expectation. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(ab)&#160;Fair value of derivatives and financial instruments</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company estimates fair value of financial assets and liabilities as the price that would be received from the sale of an asset or paid to transfer a liability (i.e.,&#160;an exit price) on the measurement date in an orderly transaction between market participants. The fair value measurement guidance establishes a three-level fair value hierarchy that prioritizes the inputs into the valuation techniques used to measure fair value. The fair value hierarchy gives the highest priority, Level&#160;1, to measurements based on unadjusted quoted prices in active markets for identical assets or liabilities and lowest priority, Level&#160;3, to measurements based on unobservable inputs and classifies assets and liabilities with limited observable inputs or observable inputs for similar assets or liabilities as Level&#160;2 measurement. When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use; when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(ac)&#160;Earnings per Share</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Basic income per share is computed by dividing income attributable to holders of common shares by the weighted average number of common shares outstanding during the year. Diluted income per common share reflects the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares. Common share equivalents are excluded from the computation in loss periods, as their effects would be anti-dilutive. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(ad)&#160;Share-based compensation</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's share-based compensation with employees and non-employees, such as restricted shares and share options, is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The Company has made an estimate of expected forfeitures and is recognizing compensation cost only for those equity awards expected to vest.&#160;</font><font size="2">&#160;</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>(ae)&#160;Recently issued accounting pronouncements</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In May 2011, the FASB issued ASU 2011-04, "Fair Value Measurement (Topic 820): Amendments to Achieve Common Fair Value Measurement and Disclosure Requirements in U.S.&#160;GAAP and IFRSs". This ASU is the result of joint efforts by the FASB and International Accounting Standards Board to develop a single, converged fair value framework. The guidance is largely consistent with existing fair value measurement principles in U.S.&#160;GAAP. The guidance expands the existing disclosure requirements for fair value measurements and makes other amendments. The guidance is to be applied prospectively and is effective for interim and annual periods beginning after December&#160;15, 2011. Early application is not permitted. The Company does not expect the adoption of this pronouncement will have a significant effect on its consolidated financial statements. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In June 2011, the FASB issued ASU 2011-05, "Comprehensive Income (Topic 220), Presentation of Comprehensive Income." The ASU revises the manner in which entities present comprehensive income in their financial statements. The new guidance removes the presentation options in ASC 220, "Comprehensive Income," and requires entities to report components of comprehensive income in either (1)&#160;a continuous statement of comprehensive income or (2)&#160;two separate but consecutive statements. The ASU does not change the items that must be reported in other comprehensive income. In December 2011, the FASB issued ASU 2011-12, "Deferral of the Effective Date for Amendments to the Presentation of Reclassifications of Items Out of Accumulated Other Comprehensive Income in Accounting Standards Update No.&#160;2011-05." This ASU defers the requirement in ASU 2011-05 that entities present reclassification adjustments for each component of accumulated other comprehensive income ("AOCI") in both net income and other comprehensive income on the face of the financial statements. ASU 2011-12 requires entities to continue to present amounts reclassified out of AOCI on the face of the financial statements or disclose those amounts in the notes to the financial statements. The effective date of ASU 2011-12 is consistent with ASU 2011-05, which is effective for fiscal years, and interim periods within those years, beginning after December&#160;15, 2011 for public entities. The adoption of this ASU will change the Company's presentation of comprehensive income in its consolidated financial statements. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In September 2011, the FASB issued ASU 2011-08, "Intangibles&#8212;Goodwill and Other (Topic 350): Testing Goodwill for Impairment". This ASU permits an entity to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the two-step goodwill impairment test described in Topic 350. The more-likely-than-not threshold is defined as having a likelihood of more than 50&#160;percent. The amendments in this ASU apply to all entities, both public and nonpublic, that have goodwill reported in their financial statements. The amendments are effective for annual and interim goodwill impairment tests performed for fiscal years beginning after December&#160;15, 2011. Early adoption is permitted, including for annual and interim goodwill impairment tests performed as of a date before September&#160;15, 2011, if an entity's financial statements for the most recent annual or interim period have not yet been issued or, for nonpublic entities, have not yet been made available for issuance. The Company does not expect the adoption of this pronouncement will have a significant effect on its consolidated financial statements. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On December&#160;16, 2011, the FASB issued ASU 2011-11, "Balance Sheet (Topic 210): Disclosures about Offsetting Assets and Liabilities," which contains new disclosure requirements regarding the nature of an entity's rights of setoff and related arrangements associated with its financial instruments and derivative instruments. The new disclosures are designed to make financial statements that are prepared under US&#160;GAAP more comparable to those prepared under IFRSs. To facilitate comparison between financial statements prepared under US&#160;GAAP and IFRSs, the new disclosures will give financial statement users information about both gross and net exposures. The new disclosure requirements are effective for annual reporting periods beginning on or after January&#160;1, 2013, and interim periods therein; retrospective application is required. The Company does not believe that the adoption of this ASU will have a material effect on its consolidated financial statements.</font></p></td></tr></table></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountingPoliciesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EQMBG">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2010</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
        <td class="nump">$ 343,994,679<span></span></td>
        <td class="nump">$ 288,651,701<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash</a></td>
        <td class="nump">178,270,427<span></span></td>
        <td class="nump">187,594,816<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable trade, net of allowance of $7,956,036 and $9,505,481 on December 31, 2010 and 2011, respectively</a></td>
        <td class="nump">292,176,439<span></span></td>
        <td class="nump">169,657,473<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Accounts receivable, unbilled</a></td>
        <td class="nump">88,503,888<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
        <td class="nump">19,835,942<span></span></td>
        <td class="nump">1,355,760<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
        <td class="nump">296,568,127<span></span></td>
        <td class="nump">272,096,575<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">Value added tax recoverable</a></td>
        <td class="nump">16,974,452<span></span></td>
        <td class="nump">42,296,999<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvancesOnInventoryPurchases', window );">Advances to suppliers, net of allowance of $2,930,978 and $9,458,683 on December 31, 2010 and 2011, respectively</a></td>
        <td class="nump">11,309,132<span></span></td>
        <td class="nump">27,320,901<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Foreign currency derivative assets</a></td>
        <td class="nump">2,726,538<span></span></td>
        <td class="nump">2,182,677<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
        <td class="nump">45,217,918<span></span></td>
        <td class="nump">43,508,018<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
        <td class="nump">1,295,577,542<span></span></td>
        <td class="nump">1,034,664,920<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
        <td class="nump">510,069,436<span></span></td>
        <td class="nump">330,459,978<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetNoncurrent', window );">Deferred tax assets</a></td>
        <td class="nump">23,226,772<span></span></td>
        <td class="nump">16,725,349<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_AdvancesOnInventoryPurchasesNonCurrent', window );">Advances to suppliers, net of allowance of $16,458,564 and $28,665,038 on December 31, 2010 and 2011, respectively</a></td>
        <td class="nump">257,821<span></span></td>
        <td class="nump">13,946,324<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepaid land use right</a></td>
        <td class="nump">13,805,283<span></span></td>
        <td class="nump">13,377,894<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investments in affiliates</a></td>
        <td class="nump">11,007,725<span></span></td>
        <td class="nump">5,671,159<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
        <td class="nump">8,516,234<span></span></td>
        <td class="nump">2,695,312<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
        <td class="nump">2,264,847<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other non-current assets</a></td>
        <td class="nump">15,083,077<span></span></td>
        <td class="nump">5,826,029<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
        <td class="nump">1,879,808,737<span></span></td>
        <td class="nump">1,423,366,965<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Short-term borrowings</a></td>
        <td class="nump">743,687,062<span></span></td>
        <td class="nump">540,520,075<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
        <td class="nump">174,429,071<span></span></td>
        <td class="nump">113,404,167<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Short-term notes payable</a></td>
        <td class="nump">131,568,540<span></span></td>
        <td class="nump">9,969,217<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amounts due to related parties</a></td>
        <td class="nump">3,007,809<span></span></td>
        <td class="nump">2,445,020<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
        <td class="nump">84,675,532<span></span></td>
        <td class="nump">47,876,476<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Advances from customers</a></td>
        <td class="nump">65,216,074<span></span></td>
        <td class="nump">8,971,102<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign currency derivative liabilities</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">2,452,162<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted', window );">Provision for firm purchase commitments</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">15,888,507<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
        <td class="nump">33,863,320<span></span></td>
        <td class="nump">33,806,531<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
        <td class="nump">1,236,447,408<span></span></td>
        <td class="nump">775,333,257<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualNoncurrent', window );">Accrued warranty costs</a></td>
        <td class="nump">47,021,352<span></span></td>
        <td class="nump">31,224,906<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible notes</a></td>
        <td class="nump">950,301<span></span></td>
        <td class="nump">905,816<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term borrowings</a></td>
        <td class="nump">88,249,027<span></span></td>
        <td class="nump">69,458,179<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Liability for uncertain tax positions</a></td>
        <td class="nump">12,300,940<span></span></td>
        <td class="nump">11,460,330<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accruals</a></td>
        <td class="nump">27,862,017<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
        <td class="nump">1,412,831,045<span></span></td>
        <td class="nump">888,382,488<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 18)</a></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
        <td class="text">&nbsp;&nbsp;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Equity:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares - no par value: unlimited authorized shares, 42,893,044 and 43,155,767 shares issued and outstanding at December 31, 2010 and 2011, respectively</a></td>
        <td class="nump">502,402,939<span></span></td>
        <td class="nump">501,145,991<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
        <td class="num">(53,331,445)<span></span></td>
        <td class="num">(57,392,283)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings (Accumulated deficit)</a></td>
        <td class="num">(28,693,433)<span></span></td>
        <td class="nump">62,110,767<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
        <td class="nump">45,555,710<span></span></td>
        <td class="nump">28,461,944<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Canadian Solar Inc. shareholders' equity</a></td>
        <td class="nump">465,933,771<span></span></td>
        <td class="nump">534,326,419<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest</a></td>
        <td class="nump">1,043,921<span></span></td>
        <td class="nump">658,058<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
        <td class="nump">466,977,692<span></span></td>
        <td class="nump">534,984,477<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
        <td class="nump">$ 1,879,808,737<span></span></td>
        <td class="nump">$ 1,423,366,965<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_AdvancesOnInventoryPurchasesNonCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value of capitalized payments made in advance for inventory that is expected to be received after one year or beyond the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_AdvancesOnInventoryPurchasesNonCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountsPayableCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred and payable, which are not elsewhere specified in the taxonomy. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Current Liabilities<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 8<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6935-107765<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 43<br><br><br><br> -Chapter 3<br><br><br><br> -Section A<br><br><br><br> -Paragraph 7<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountsPayableOtherCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a(1)<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 4<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3-4)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccountsReceivableNetCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 13<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920043&amp;loc=d3e653-108580<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 130<br><br><br><br> -Paragraph 14, 17, 26<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Principles Board Opinion (APB)<br><br><br><br> -Number 12<br><br><br><br> -Paragraph 10<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name FASB Staff Position (FSP)<br><br><br><br> -Number FAS115-1/124-1<br><br><br><br> -Paragraph 15D<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 11<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920043&amp;loc=d3e637-108580<br><br><br><br><br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br><br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 220<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 14<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920043&amp;loc=d3e681-108580<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.30(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AdditionalPaidInCapitalCommonStock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesOnInventoryPurchases">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.8)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AdvancesOnInventoryPurchases</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 12<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br> -Section S99<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Publisher FASB<br><br><br><br> -Paragraph 1<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Concepts (CON)<br><br><br><br> -Number 6<br><br><br><br> -Paragraph 25<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 18<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.18)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_Assets</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6801-107765<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Section 45<br><br><br><br> -SubTopic 10<br><br><br><br> -Topic 210<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Paragraph 1<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 9<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.9)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AssetsCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AssetsCurrentAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents. Includes cash and cash equivalents associated with the entity's continuing operations. Excludes cash and cash equivalents associated with the disposal group (and discontinued operation).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 95<br><br><br><br> -Paragraph 7<br><br><br><br> -Footnote 1<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 230<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3044-108585<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 95<br><br><br><br> -Paragraph 8, 9<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (a)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br><br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 95<br><br><br><br> -Paragraph 7, 26<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Glossary Cash Equivalents<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CashAndCashEquivalentsAtCarryingValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 9<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.(a),19)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6952336&amp;loc=d3e14326-108349<br><br><br><br><br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 5<br><br><br><br> -Paragraph 8, 9<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.25)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommitmentsAndContingencies</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 30<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 22<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ConvertibleLongTermNotesPayable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerAdvancesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The current portion of prepayments received from customers for goods or services to be provided in the future.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CustomerAdvancesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of the sum of short-term debt and current maturities of long-term debt and capital lease obligations, which are due within one year (or one business cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19,20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DebtCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The noncurrent portion as of the balance sheet date of the aggregate carrying amount of all future tax deductions arising from temporary differences between tax basis and generally accepted accounting principles basis recognition of assets, liabilities, revenues and expenses, which can only be deducted for tax purposes when permitted under enacted tax laws; after the valuation allowance, if any, to reduce such amount to net realizable value. Deferred tax liabilities and assets are classified as current or noncurrent based on the classification of the related asset or liability for financial reporting. A deferred tax liability or asset that is not related to an asset or liability for financial reporting, including deferred tax assets related to carryforwards, is classified according to the expected reversal date of the temporary difference.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907571&amp;loc=d3e31928-109318<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 109<br><br><br><br> -Paragraph 41, 42, 43<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 9<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907571&amp;loc=d3e31958-109318<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 4<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907571&amp;loc=d3e31917-109318<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 740<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907571&amp;loc=d3e31931-109318<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DeferredTaxAssetsNetNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(k)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6881521&amp;loc=d3e23780-122690<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 850<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (d)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 57<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph d<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(a)(2))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 4<br><br><br><br> -Section 08<br><br><br><br> -Paragraph k<br><br><br><br> -Subparagraph 2<br><br><br><br><br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (d)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DueFromRelatedPartiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 235<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.4-08.(k)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6881521&amp;loc=d3e23780-122690<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 850<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (d)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 4<br><br><br><br> -Section 08<br><br><br><br> -Paragraph k<br><br><br><br> -Subparagraph 1<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 57<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph d<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DueToRelatedPartiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.12)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 323<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6382870&amp;loc=d3e33749-111570<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EquityMethodInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate sum of gross carrying value of a major finite-lived intangible asset class, less accumulated amortization and any impairment charges. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 142<br><br><br><br> -Paragraph 45<br><br><br><br> -Subparagraph a(1)<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 30<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (a)(1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6905858&amp;loc=d3e16323-109275<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FiniteLivedIntangibleAssetsNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 133<br><br><br><br> -Paragraph 17<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 815<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4B<br><br><br><br> -Subparagraph (c)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6935481&amp;loc=SL5624163-113959<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 133<br><br><br><br> -Paragraph 17<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 815<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 4B<br><br><br><br> -Subparagraph (c)(2)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6935481&amp;loc=SL5624163-113959<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount as of the balance sheet date, which is the cumulative amount paid and (if applicable) the fair value of any noncontrolling interest in the acquiree, adjusted for any amortization recognized prior to the adoption of any changes in generally accepted accounting principles (as applicable) and for any impairment charges, in excess of the fair value of net assets acquired in one or more business combination transactions.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 142<br><br><br><br> -Paragraph 45<br><br><br><br> -Subparagraph e<br><br><br><br> -Clause 1<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 142<br><br><br><br> -Paragraph 43<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 141R<br><br><br><br> -Paragraph 68<br><br><br><br> -Subparagraph l<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 142<br><br><br><br> -Paragraph 45<br><br><br><br> -Subparagraph e<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 141R<br><br><br><br> -Paragraph 34<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6905597&amp;loc=d3e13816-109267<br><br><br><br><br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 350<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6388280&amp;loc=d3e13770-109266<br><br><br><br><br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 141R<br><br><br><br> -Paragraph 72<br><br><br><br> -Subparagraph d<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_Goodwill</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount (lower of cost or market) as of the balance sheet date of inventories less all valuation and other allowances. Excludes noncurrent inventory balances (expected to remain on hand past one year or one operating cycle, if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.6(a))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 330<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 35<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386567&amp;loc=d3e3927-108312<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (b)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19-26)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_Liabilities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of all Liabilities and Stockholders' Equity items (or Partners' Capital, as applicable), including the portion of equity attributable to noncontrolling interests, if any.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 32<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.32)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 25<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilitiesAndStockholdersEquity</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 21<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.21)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilitiesCurrentAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The noncurrent portion of the amount recognized for uncertain tax positions as of the balance sheet date.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name FASB Interpretation (FIN)<br><br><br><br> -Number 48<br><br><br><br> -Paragraph 6, 7, 8<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying values as of the balance sheet date of all long-term debt, which is debt initially having maturities due after one year from the balance sheet date or beyond the operating cycle, if longer, but excluding the portions thereof scheduled to be repaid within one year (current maturities) or the normal operating cycle, if longer, and after deducting unamortized discount or premiums, if any.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 22<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.22)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LongTermDebtNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The carrying amount as of the balance sheet date of the combined total of loss contingency liabilities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 5<br><br><br><br> -Paragraph 9, 10, 11, 12<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6952336&amp;loc=d3e14326-108349<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_LossContingencyAccrualAtCarryingValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 51<br><br><br><br> -Paragraph A3<br><br><br><br> -Appendix A<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 27<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 51<br><br><br><br> -Paragraph 38<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 20<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Publisher AICPA<br><br><br><br> -Number 51<br><br><br><br> -Paragraph 26<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_MinorityInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherAssetsNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate carrying amount, as of the balance sheet date, of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed in the balance sheet.  Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 6<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6911-107765<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 5<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6904-107765<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 20<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 43<br><br><br><br> -Chapter 3<br><br><br><br> -Section A<br><br><br><br> -Paragraph 8<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 6<br><br><br><br> -Paragraph 15<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.20)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherLiabilitiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The total of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer, and the aggregate carrying amount of current assets, as of the balance sheet date, not separately presented elsewhere in the balance sheet. Current assets are expected to be realized or consumed within one year (or the normal operating cycle, if longer).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 43<br><br><br><br> -Section A<br><br><br><br> -Paragraph 4<br><br><br><br> -Chapter 3<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Section 45<br><br><br><br> -SubTopic 10<br><br><br><br> -Topic 210<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Paragraph 1<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PrepaidExpenseAndOtherAssetsCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PrepaidExpenseNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6952336&amp;loc=d3e14326-108349<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 450<br><br><br><br> -SubTopic 20<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 3<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6952336&amp;loc=d3e14394-108349<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 24<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 5<br><br><br><br> -Paragraph 9, 10<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.24)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProductWarrantyAccrualNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.13)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 8<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 13<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br><br><br> -Number 12<br><br><br><br> -Paragraph 5<br><br><br><br> -Subparagraph b, c<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 360<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 50<br><br><br><br> -Paragraph 1<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PropertyPlantAndEquipmentNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The carrying amounts of cash and cash equivalent items which are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. For a classified balance sheet represents the current portion only (the noncurrent portion has a separate concept); there is a separate and distinct element for unclassified presentations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 1<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Audit and Accounting Guide (AAG)<br><br><br><br> -Number AAG-BRD<br><br><br><br> -Chapter 4<br><br><br><br> -Paragraph 80<br><br><br><br> -Subparagraph Exhibit 4-8, 3<br><br><br><br> -IssueDate 2006-05-01<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.1)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.31(a)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Principles Board Opinion (APB)<br><br><br><br> -Number 12<br><br><br><br> -Paragraph 10<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 04<br><br><br><br> -Article 3<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RetainedEarningsAccumulatedDeficit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount at the balance sheet date of borrowings from a bank, not elsewhere enumerated in the taxonomy, with a maturity within one year (or within one operating cycle if longer) from the date of borrowing.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.16)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 19<br><br><br><br> -Subparagraph a<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 16<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.19(a)(1))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShortTermBankLoansAndNotesPayable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, other than under a long-term purchase commitment or an unconditional purchase obligation.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.25)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 942<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.9-03.17)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 25<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 944<br><br><br><br> -SubTopic 210<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.7-03.(a)(19))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 17<br><br><br><br> -Article 9<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Article 7<br><br><br><br> -Section 03<br><br><br><br> -Paragraph 19<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SignificantPurchaseCommitmentRemainingMinimumAmountCommitted</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.29-31)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 51<br><br><br><br> -Paragraph A3<br><br><br><br> -Appendix A<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 29, 30, 31<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Staff Accounting Bulletin (SAB)<br><br><br><br> -Number Topic 4<br><br><br><br> -Section E<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 310<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 2<br><br><br><br> -Subparagraph (SAB TOPIC 4.E)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6228006&amp;loc=d3e74512-122707<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockholdersEquity</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of Stockholders' Equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity including portions attributable to both the parent and noncontrolling interests (previously referred to as minority interest), if any. The entity including portions attributable to the parent and noncontrolling interests is sometimes referred to as the economic entity. This excludes temporary equity and is sometimes called permanent equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 16<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4568740-111683<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 55<br><br><br><br> -Paragraph 4I<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4590271-111686<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Publisher AICPA<br><br><br><br> -Number 51<br><br><br><br> -Paragraph 26<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 51<br><br><br><br> -Paragraph A3<br><br><br><br> -Appendix A<br><br><br><br><br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 51<br><br><br><br> -Paragraph 25<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 810<br><br><br><br> -SubTopic 10<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 15<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4568447-111683<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 912<br><br><br><br> -SubTopic 310<br><br><br><br> -Section 45<br><br><br><br> -Paragraph 2<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6471842&amp;loc=d3e55302-109406<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 3<br><br><br><br> -Subparagraph c(3)<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher AICPA<br><br><br><br> -Name Accounting Research Bulletin (ARB)<br><br><br><br> -Number 43<br><br><br><br> -Chapter 11<br><br><br><br> -Section A<br><br><br><br> -Paragraph 4, 21<br><br><br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br><br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.3(c)(3))<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_UnbilledContractsReceivable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher SEC<br><br><br><br> -Name Regulation S-X (SX)<br><br><br><br> -Number 210<br><br><br><br> -Section 02<br><br><br><br> -Paragraph 8<br><br><br><br> -Article 5<br><br><br><br><br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br><br><br> -Publisher FASB<br><br><br><br> -Name Accounting Standards Codification<br><br><br><br> -Topic 210<br><br><br><br> -SubTopic 10<br><br><br><br> -Section S99<br><br><br><br> -Paragraph 1<br><br><br><br> -Subparagraph (SX 210.5-02.8)<br><br><br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br><br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ValueAddedTaxReceivableCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0E3LBI">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="3">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2010</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2009</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Operating activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
        <td class="num">$ (90,903,374)<span></span></td>
        <td class="nump">$ 50,828,396<span></span></td>
        <td class="nump">$ 22,778,199<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
        <td class="nump">56,117,280<span></span></td>
        <td class="nump">31,266,181<span></span></td>
        <td class="nump">20,508,383<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property, plant and equipment</a></td>
        <td class="nump">1,223,163<span></span></td>
        <td class="nump">194,243<span></span></td>
        <td class="nump">174,292<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Loss (Gain) on change in fair value of derivatives</a></td>
        <td class="nump">5,750,981<span></span></td>
        <td class="num">(1,656,928)<span></span></td>
        <td class="num">(9,870,333)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_IncomeLossOnInvestments', window );">Investment loss (income)</a></td>
        <td class="nump">41,163<span></span></td>
        <td class="nump">2,853,403<span></span></td>
        <td class="num">(1,788,036)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for doubtful debts</a></td>
        <td class="nump">23,156,857<span></span></td>
        <td class="nump">3,046,100<span></span></td>
        <td class="nump">18,076,416<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Write-down of inventories</a></td>
        <td class="nump">8,456,260<span></span></td>
        <td class="nump">2,101,124<span></span></td>
        <td class="nump">12,478,944<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_ProvisionReversalForFirmPurchaseCommitment', window );">Provision for firm purchase commitments</a></td>
        <td class="nump">10,610,410<span></span></td>
        <td class="nump">1,562,002<span></span></td>
        <td class="nump">13,822,818<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of discount on debt</a></td>
        <td class="nump">44,485<span></span></td>
        <td class="nump">39,816<span></span></td>
        <td class="nump">35,638<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
        <td class="nump">4,060,838<span></span></td>
        <td class="nump">3,876,671<span></span></td>
        <td class="nump">5,436,350<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
        <td class="num">(28,798,943)<span></span></td>
        <td class="num">(103,637,355)<span></span></td>
        <td class="num">(83,970,843)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
        <td class="num">(103,748,565)<span></span></td>
        <td class="num">(5,704,039)<span></span></td>
        <td class="num">(116,463,362)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
        <td class="num">(18,135,684)<span></span></td>
        <td class="num">(1,347,828)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Value added tax recoverable</a></td>
        <td class="nump">28,508,062<span></span></td>
        <td class="num">(1,828,277)<span></span></td>
        <td class="num">(21,981,216)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_IncreaseDecreaseInAdvanceToSuppliers', window );">Advances to suppliers</a></td>
        <td class="nump">13,458,006<span></span></td>
        <td class="nump">2,227,991<span></span></td>
        <td class="nump">6,751,157<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other non-current assets</a></td>
        <td class="num">(9,257,048)<span></span></td>
        <td class="num">(5,826,029)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInUnbilledReceivables', window );">Accounts receivable, unbilled</a></td>
        <td class="num">(88,503,888)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
        <td class="num">(2,969,210)<span></span></td>
        <td class="num">(6,424,395)<span></span></td>
        <td class="num">(15,111,379)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
        <td class="nump">52,435,834<span></span></td>
        <td class="nump">18,096,208<span></span></td>
        <td class="nump">62,855,936<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInNotesPayableCurrent', window );">Short-term notes payable</a></td>
        <td class="nump">118,154,508<span></span></td>
        <td class="num">(96,011,517)<span></span></td>
        <td class="nump">104,588,587<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable', window );">Other payables</a></td>
        <td class="nump">20,699,554<span></span></td>
        <td class="nump">10,979,862<span></span></td>
        <td class="nump">9,065,342<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvances', window );">Advances from customers</a></td>
        <td class="nump">56,706,824<span></span></td>
        <td class="nump">5,120,313<span></span></td>
        <td class="nump">65,703<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent', window );">Amounts due to related parties</a></td>
        <td class="nump">484,649<span></span></td>
        <td class="nump">2,163,515<span></span></td>
        <td class="nump">166,900<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease', window );">Accrued warranty costs</a></td>
        <td class="nump">15,737,987<span></span></td>
        <td class="nump">14,259,880<span></span></td>
        <td class="nump">6,051,483<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment', window );">Provision for firm purchase commitments</a></td>
        <td class="num">(27,862,017)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_IncreaseDecreaseInLossContingencyAccruals', window );">Loss contingency accruals</a></td>
        <td class="nump">27,862,017<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
        <td class="num">(744,073)<span></span></td>
        <td class="nump">18,875,491<span></span></td>
        <td class="nump">8,452,665<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_IncreaseDecreaseInPrepaidLandUseRight', window );">Prepaid land use right</a></td>
        <td class="nump">229,241<span></span></td>
        <td class="num">(454,803)<span></span></td>
        <td class="nump">258,520<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease', window );">Liability for uncertain tax positions</a></td>
        <td class="nump">840,611<span></span></td>
        <td class="nump">755,414<span></span></td>
        <td class="nump">2,001,086<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred taxes</a></td>
        <td class="num">(4,632,976)<span></span></td>
        <td class="num">(5,179,877)<span></span></td>
        <td class="num">(10,834,919)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfDerivatives', window );">Settlement of foreign currency derivatives</a></td>
        <td class="num">(8,898,838)<span></span></td>
        <td class="nump">1,337,319<span></span></td>
        <td class="nump">17,367,159<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations', window );">Net cash provided by (used in) operating activities</a></td>
        <td class="nump">60,124,114<span></span></td>
        <td class="num">(58,487,119)<span></span></td>
        <td class="nump">50,915,490<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Investing activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRestrictedCash', window );">Decrease (increase) in restricted cash</a></td>
        <td class="nump">23,614,897<span></span></td>
        <td class="num">(987,019)<span></span></td>
        <td class="num">(158,622,411)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Payment to acquire subsidiaries</a></td>
        <td class="num">(6,104,823)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Investment in affiliates</a></td>
        <td class="num">(5,667,627)<span></span></td>
        <td class="num">(1,503,531)<span></span></td>
        <td class="num">(4,100,084)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates', window );">Proceeds from disposal of investment</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">2,524,541<span></span></td>
        <td class="nump">148,898<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
        <td class="num">(205,419,189)<span></span></td>
        <td class="num">(134,314,791)<span></span></td>
        <td class="num">(72,214,660)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from disposal of property, plant and equipment</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">291,846<span></span></td>
        <td class="nump">220,027<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations', window );">Net cash used in investing activities</a></td>
        <td class="num">(193,576,742)<span></span></td>
        <td class="num">(133,988,954)<span></span></td>
        <td class="num">(234,568,230)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Financing activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Proceeds from short-term borrowings</a></td>
        <td class="nump">1,808,463,199<span></span></td>
        <td class="nump">917,514,400<span></span></td>
        <td class="nump">481,721,660<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of short-term borrowings</a></td>
        <td class="num">(1,721,463,494)<span></span></td>
        <td class="num">(695,513,690)<span></span></td>
        <td class="num">(371,676,212)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term borrowings</a></td>
        <td class="nump">89,023,852<span></span></td>
        <td class="nump">89,659,607<span></span></td>
        <td class="nump">14,633,000<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromMinorityShareholders', window );">Sales of subsidiary shares to non-controlling interest</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">145,128<span></span></td>
        <td class="nump">9,173<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_ProceedsFromCapitalContributionFromMinorityInterest', window );">Capital contribution from non-controlling interest</a></td>
        <td class="nump">467,720<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common shares</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">103,349,924<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Issuance costs paid for common shares offering</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(538,581)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
        <td class="nump">1,256,948<span></span></td>
        <td class="nump">823,560<span></span></td>
        <td class="nump">674,424<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations', window );">Net cash provided by financing activities</a></td>
        <td class="nump">177,748,225<span></span></td>
        <td class="nump">312,629,005<span></span></td>
        <td class="nump">228,173,388<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations', window );">Effect of exchange rate changes</a></td>
        <td class="nump">11,047,381<span></span></td>
        <td class="nump">8,387,882<span></span></td>
        <td class="num">(70,682)<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInContinuingOperations', window );">Net increase in cash and cash equivalents</a></td>
        <td class="nump">55,342,978<span></span></td>
        <td class="nump">128,540,814<span></span></td>
        <td class="nump">44,449,966<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at the beginning of the year</a></td>
        <td class="nump">288,651,701<span></span></td>
        <td class="nump">160,110,887<span></span></td>
        <td class="nump">115,660,921<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at the end of the year</a></td>
        <td class="nump">343,994,679<span></span></td>
        <td class="nump">288,651,701<span></span></td>
        <td class="nump">160,110,887<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid, net of amounts capitalized</a></td>
        <td class="nump">46,345,299<span></span></td>
        <td class="nump">21,211,228<span></span></td>
        <td class="nump">10,729,375<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid</a></td>
        <td class="nump">30,929,617<span></span></td>
        <td class="nump">13,635,216<span></span></td>
        <td class="nump">4,367,772<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of non-cash activities:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Amounts due from disposal of subsidiaries or affiliates included in prepaid expenses and other current assets</a></td>
        <td class="nump">714,182<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">2,345,557<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Property, plant and equipment cost included in other payables</a></td>
        <td class="nump">$ 36,495,522<span></span></td>
        <td class="nump">$ 22,199,024<span></span></td>
        <td class="nump">$ 18,943,086<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_IncomeLossOnInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This item included the aggregate amount of investment income (loss) derived from (1) the gain (loss) resulting from the sale of a subsidiary which is not a discontinued operation; (2) the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied; (3) The amount of other than temporary impairment (OTTI) losses on equity securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_IncomeLossOnInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_IncreaseDecreaseInAdvanceToSuppliers">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in advances to suppliers.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_IncreaseDecreaseInAdvanceToSuppliers</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_IncreaseDecreaseInLossContingencyAccruals">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This element represents change in value of the combined total of loss contingency liabilities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_IncreaseDecreaseInLossContingencyAccruals</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_IncreaseDecreaseInPrepaidLandUseRight">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for land use right that bring economic benefits for future periods.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_IncreaseDecreaseInPrepaidLandUseRight</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This element represents change in value of provision for firm material supply arrangements during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_IncreaseDecreaseInProvisionForFirmPurchaseCommitment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_ProceedsFromCapitalContributionFromMinorityInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow from noncontrolling interest as a source of financing that is recorded as additional paid in capital.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_ProceedsFromCapitalContributionFromMinorityInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_ProvisionReversalForFirmPurchaseCommitment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A noncash adjustment to the provision established for the firm purchase commitment.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_ProvisionReversalForFirmPurchaseCommitment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The component of interest expense representing the noncash expenses charged against earnings in the period to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate caption: Noncash Interest Expense.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.8)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 21<br><br> -Paragraph 16<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 8<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 835<br><br> -SubTopic 30<br><br> -Section 45<br><br> -Paragraph 1A<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6451184&amp;loc=d3e28541-108399<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AmortizationOfDebtDiscountPremium</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CapitalExpendituresIncurredButNotYetPaid</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents. Includes cash and cash equivalents associated with the entity's continuing operations. Excludes cash and cash equivalents associated with the disposal group (and discontinued operation).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 1<br><br> -Article 5<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 7<br><br> -Footnote 1<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3044-108585<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 8, 9<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361293&amp;loc=d3e6676-107765<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Cash<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 7, 26<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Cash Equivalents<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CashAndCashEquivalentsAtCarryingValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DepreciationDepletionAndAmortization</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 25<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3521-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 230<br><br> -Section 45<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450594&amp;loc=d3e33268-110906<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 133<br><br> -Paragraph 44<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 815<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4C<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6935481&amp;loc=SL5624171-113959<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 815<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4A<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6935481&amp;loc=SL5618551-113959<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfDerivatives">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.9-04.13(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GainLossOnSaleOfDerivatives</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The difference between the sale price or salvage price and the book value of a property, plant, and equipment asset that was sold or retired during the reporting period. This element refers to the gain (loss).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GainLossOnSaleOfPropertyPlantEquipment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 29<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 27<br><br> -Subparagraph f<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxesPaidNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInAccountsPayable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInAccountsReceivable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCustomerAdvances">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInCustomerAdvances</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInInventories</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInNotesPayableCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInNotesPayableCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayable">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in other obligations due by the reporting entity that are payable within one year (or one business cycle), not otherwise defined in the taxonomy.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOtherAccountsPayable</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in other current operating liabilities not separately disclosed in the statement of cash flows.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in other noncurrent operating assets not separately disclosed in the statement of cash flows.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in other amounts due to the reporting entity, which are not otherwise defined in the taxonomy.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInOtherReceivables</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period in the value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets,or  income taxes.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInRestrictedCash">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3213-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 15, 16, 17<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3179-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInRestrictedCash</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInUnbilledReceivables">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInUnbilledReceivables</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of cash paid for interest during the period net of cash paid for interest that is capitalized.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 29<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 27<br><br> -Subparagraph e<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InterestPaidNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 330<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6386783&amp;loc=d3e4542-108314<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 43<br><br> -Chapter 4<br><br> -Section 7<br><br> -Paragraph 14<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Concepts (CON)<br><br> -Number 6<br><br> -Paragraph 86<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryWriteDown</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInContinuingOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInContinuingOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net cash from (used in) the entity's financing activities specifically EXCLUDING the cash flows derived by the entity from its discontinued operations, if any. This element is only to be used when the entity reports its cash flows attributable to discontinued operations separately from the cash flow provided by or used in financing activities. Such reporting would necessitate the entity to use the Net Cash provided by or used in Discontinued Operations, Total element provided in the taxonomy.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3521-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 26<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3574-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net cash from (used in) the entity's investing activities specifically EXCLUDING the cash flows derived by the entity from its discontinued operations, if any. This element is only to be used when the entity reports its cash flows attributable to discontinued operations separately from the cash flow provided by or used in investing activities. Such reporting would necessitate the entity to use the Net Cash provided by or used in Discontinued Operations, Total element provided in the taxonomy.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 26<br><br> -Footnote 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 26<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3521-108585<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 26<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3574-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net cash from (used in) the entity's continuing operations. This element specifically EXCLUDES the cash flows derived by the entity from its discontinued operations, if any. This element is only to be used when the entity reports its cash flows attributable to discontinued operations separately from the cash flow provided by or used in operating activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 25<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3536-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 26<br><br> -Footnote 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 26<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3521-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NoncashInvestingAndFinancingItemsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The value of the consideration received for selling an asset or business through a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 32<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash outflow for cost incurred directly with the issuance of an equity security.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18, 19, 20<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 15<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3291-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PaymentsOfStockIssuanceCosts</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 17<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3213-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PaymentsToAcquireEquityMethodInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 17<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3213-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3213-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 15<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 17<br><br> -Subparagraph c<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 12<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3179-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Number 51<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Paragraph 39<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 15<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 16<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow from the additional capital contribution to the entity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3255-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 19<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromIssuanceOfCommonStock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3255-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 19<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromIssuanceOfLongTermDebt</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMinorityShareholders">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow contributed by noncontrolled interest that purchase additional shares or otherwise increase their ownership stake in a subsidiary of the entity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 19<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3255-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromMinorityShareholders</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 12<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3179-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 15<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 16<br><br> -Subparagraph c<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Investing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromShortTermDebt">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3255-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 19<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromShortTermDebt</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (j)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 123R<br><br> -Paragraph A240<br><br> -Subparagraph i<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 14<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3255-108585<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 19<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProceedsFromStockOptionsExercised</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total increases or decreases in the standard and extended product warranty liability during the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 460<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 8<br><br> -Subparagraph (c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProductWarrantyAccrualPeriodIncreaseDecrease</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4J<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591551-111686<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph A1, A4, A5<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph c(1)<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 29<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1A<br><br> -Subparagraph (a),(c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921930&amp;loc=SL4573702-111684<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4K<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591552-111686<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 5<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 19<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4569616-111683<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProfitLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of the current period expense charged against operations, the offset which is generally to the allowance for doubtful accounts for the purpose of reducing receivables, including notes receivable, to an amount that approximates their net realizable value (the amount expected to be collected).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.5)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProvisionForDoubtfulAccounts</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfShortTermDebt">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 15<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3291-108585<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 18<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 20<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Financing Activities<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RepaymentsOfShortTermDebt</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 95<br><br> -Paragraph 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 230<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 28<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6943989&amp;loc=d3e3602-108585<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ShareBasedCompensation</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SupplementalCashFlowInformationAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net amount of all increases and decreases in unrecognized tax benefits for the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name FASB Interpretation (FIN)<br><br> -Number 48<br><br> -Paragraph 21<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 15A<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-109319<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>16. EARNINGS PER SHARE </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted gain (loss) per share for the periods indicated: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="72"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="72"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="center"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net income (loss) attributable to Canadian Solar&#160;Inc.&#8212;basic and diluted</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">22,645,884</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">50, 568,919</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(90,804,200</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Weighted average number of common shares&#8212;basic</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">37,137,004</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">42,839,356</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">43,076,489</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Diluted share number from share options and restricted shares</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">590,134</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">838,852</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Weighted average number of common shares&#8212;diluted</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">37,727,138</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">43,678,208</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">43,076,489</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Basic earnings (loss) per share</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">0.61</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1.18</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(2.11</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Diluted earnings (loss) per share</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">0.60</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1.16</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(2.11</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table sets forth anti-dilutive shares excluded from the computation of diluted earnings (loss) per share for the periods indicated. </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="45"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="45"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Convertible notes</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,607</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,607</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,607</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Share options and restricted shares</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">597,842</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">426,716</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,871,147</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">648,449</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">477,323</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,921,754</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for earnings per share.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1252-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 52<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6945512&amp;loc=d3e4984-109258<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 40<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1278-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.21)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>18. COMMITMENTS AND CONTINGENCIES&#160;</b></font><font size="2">&#160;</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>a)&#160;&#160;&#160;&#160;Operating lease commitments</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has operating lease agreements principally for its office properties in the PRC, Canada, Japan and USA. Such leases have remaining terms ranging from one to 116&#160;months and are renewable upon negotiation. Rental expenses were $1,914,551, $2,916,591, and $5,444,078 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Future minimum lease payments under non-cancelable operating lease agreements at December&#160;31, 2010 were as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 91pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>Year Ending December&#160;31: <!-- COMMAND=ADD_SCROPPEDRULE,91pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$ </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2012</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,136,999</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2013</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,817,429</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2014</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,510,529</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2015</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,313,027</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Thereafter</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,103,747</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2"><b>Total</b></font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,881,731</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2"><b><i>b)&#160;&#160;&#160;&#160;Property, plant and equipment purchase commitments</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, short-term commitments for the purchase of property, plant and equipment were $3,070,161.&#160;</font><font size="2">&#160;</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>c)&#160;&#160;&#160;&#160;&#160;Supply purchase commitments</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In order to secure future solar wafers supply, the Company has entered into long-term supply agreements with suppliers over the past several years. Under such agreements, the suppliers agreed to provide the Company with specified quantities of solar wafers, and the Company has made prepayments to the suppliers in accordance with the supply contracts. The prices of the supply contracts are generally subject to adjustment to reflect the prevailing market price at the transactions date. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total purchases under the long-term agreements were approximately $41,021,608, $78,567,563 and $190,901,780 during the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following is a schedule, by year, of future minimum obligation, using market prices as of December&#160;31, 2011, under all supply agreements as of December&#160;31, 2011: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 91pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>Year Ending December&#160;31: <!-- COMMAND=ADD_SCROPPEDRULE,91pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$ </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2012</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">295,967,444</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2013</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">309,420,510</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2014</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">309,420,510</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2015</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">426,013,745</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,340,822,209</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2"><b><i>d)&#160;&#160;&#160;&#160;Contingencies</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><i><u>Deutsche Solar AG</u> </i></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In 2007, the Company entered into a twelve-year wafer supply agreement with Deutsche Solar AG, under which the Company is required to purchase a contracted minimum volume of wafers at pre-determined fixed prices and in accordance with a pre-determined schedule, commencing January&#160;1, 2009. The fixed prices may be adjusted annually at the beginning of each calendar year by Deutsche Solar AG to reflect certain changes in their material costs. The agreement also contains a take-or-pay provision, which requires the Company to pay the contracted amount regardless of whether the Company acquires the contracted annual minimum volumes. In 2009, the Company did not meet the minimum volume requirements under the agreement. Deutsche Solar AG agreed that the Company could fulfill its fiscal 2009 purchase obligation in fiscal 2010. In 2010, the Company fulfilled its 2009 purchase commitment under the agreement but did not meet the minimum purchase obligation for 2010 nor did it meet its purchase commitment in 2011. The Company believed that the take-or-pay provisions of the agreement are void under German law and, accordingly, as of December&#160;31, 2010 had not accrued for the full $21,143,853 that would otherwise be due under the take-or-pay provision of the agreement. Rather, the Company assumed that it would be permitted to purchase its 2010 contracted quantity, in addition to its 2011 contracted quantity, in fiscal 2011 and had included the purchase obligation for both years in its evaluation of loss of long-term purchase commitments. The Company recorded a loss on firm purchase commitments of $13,822,818, $1,562,002 and $10,610,419 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In December 2011, Deutsche Solar AG gave notice to the Company to terminate the twelve-year wafer supply agreement with immediate effect. Deutsche Solar AG justified the termination with alleged breach of the agreement by the Company. In the notice, Deutsche Solar AG also reserved its right to claim damage of Euro148.6&#160;million in court. The 12-year supply agreement with Deutsche Solar AG was terminated in 2011. As a result, the Company reclassified the accrued loss on firm purchase commitments reserve of $27,862,017 as of December&#160;31, 2011 to loss contingency accruals. In addition, the Company made a full bad debt allowance of $17,408,593 against the balance of its advance payments to Deutsche Solar as a result of the termination of the long-term supply contract. The accrued amount of $27,862,017 represents the Company's best estimate for its loss contingency. Deutsche Solar did not specify the basis for its claimed damage of Euro148.6&#160;million (approximately $192.6 million)&#160;on the notice. It is reasonably possible that Deutsche Solar may claim additional damage losses in excess of the accrued amount; however, the Company is unable to reliably estimate the range of any additional exposure. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i><u>LDK</u> </i></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In June 2008, the Company entered into two long-term supply purchase agreements with Jiangxi LDK Solar Hi-Tech&#160;Co.,&#160;Ltd., or LDK, in which the Company was required to purchase a contracted minimum volume of wafers at pre-determined fixed prices and in accordance with a pre-determined schedule. In April 2010, the Company sent notice to LDK and announced termination of these two contracts. In July 2010, the Company filed a request for arbitration against LDK with the Shanghai Branch of the China Economic&#160;&amp; Trade Arbitration Commission. In its arbitration request, the Company asked LDK to refund the advance of $9,517,110. The first hearing was held in October 2010, during which the Company and LDK exchanged and reviewed the evidence. In October 2010, LDK counterclaimed against the Company, seeking (1)&#160;forfeiture of the $9,517,119 advance, (2)&#160;compensation of approximately RMB377,000,000 ($59,832,722) for losses due to the alleged breach of the agreements, (3)&#160;a penalty of approximately RMB15,200,000 ($2,412,354) and (4)&#160;arbitration expenses up to RMB4,700,000 ($745,925). The second hearing was held on March&#160;9, 2011, during which the parties presented arguments to the arbitration commission. The arbitration commission hosted a settlement discussion between the parties on May&#160;13, 2011, however, there was no settlement reached between two parties. The final judgment will be made in the second half of 2012 as scheduled by the arbitration commission. As of December&#160;31, 2010 and 2011, the Company had provided a full allowance against the advance to LDK of $9,517,110 due to the uncertainty of recovery. The Company believes the allegations are without merit and that the potential for additional loss is remote and, accordingly, has not recorded an additional liability associated with such lawsuit. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i><u>Class Action Lawsuits</u> </i></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company received a subpoena from the SEC requesting submission of documents relating to, among other things, certain sales transactions in 2009. The Company cannot predict when the SEC will complete its investigation or what its outcome will be. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On June&#160;1, 2010, the Company announced that it would postpone the release of its financial results for the first quarter ended March&#160;31, 2010 and its quarterly earnings call pending the outcome of an investigation by the Audit Committee of its Board of Directors that had been launched after the Company received a subpoena from the SEC requesting documents relating to, among other things, certain sales transactions in 2009. Thereafter six class action lawsuits were filed in the United States District Court for the Southern District of New York, or the New York cases, and another class action lawsuit was filed in the United States District Court for the Northern District of California, or the California case. The New York cases were consolidated into a single action in December 2010. On January&#160;5, 2011, the California case was dismissed by the plaintiff, who became a member of the lead plaintiff group in the New York action. On March&#160;11, 2011, a Consolidated Complaint was filed with respect to the New York action. The Consolidated Complaint alleges generally that its financial disclosures during 2009 and early 2010 were false or misleading; asserts claims under Sections&#160;10(b) and 20(a) of the Exchange Act and Rule&#160;10b-5 thereunder; and names the Company, its chief executive officer and its former chief financial officer as defendants. The Company filed its motion to dismiss in May 2011, which was taken under submission by the Court in July 2011. On March&#160;30, 2012, the Court dismissed the Consolidated Complaint with leave to amend, and the plaintiffs filed an Amended Consolidated Complaint against the same defendants on April&#160;19, 2012. The Amended Consolidated Complaint similarly alleges generally that its financial disclosures during 2009 and early 2010 were false or misleading and asserts claims under Sections&#160;10(b) and 20(a) of the Exchange Act and Rule&#160;10b-5 thereunder. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In addition, a similar class action lawsuit was filed against the Company and certain of its executive officers in the Ontario Superior Court of Justice on August&#160;10, 2010. The lawsuit alleges generally that its financial disclosures during 2009 and 2010 were false or misleading and brings claims under the shareholders' relief provisions of the Canada Business Corporations Act, Part&#160;XXIII.1 of the Ontario Securities Act as well as claims based on negligent misrepresentation. In December 2010, the Company filed a motion to dismiss the Ontario action on the basis that the Ontario Court has no jurisdiction over the claims and potential claims advanced by the plaintiff. The motion was argued in the Ontario Court on May&#160;10 and 11, 2011, and June&#160;22 and 23, 2011, and was dismissed by an order dated August&#160;29, 2011. The Company's appeal from that Court's dismissal of the jurisdictional challenge to the plaintiff's Ontario Securities Act claim was argued in the Ontario Court of Appeal on February&#160;13, 2012, and was dismissed by an order dated March&#160;30, 2012. The Company will be filing an application for leave to appeal to the Supreme Court of Canada from the Ontario Court of Appeal's order on or before May&#160;29, 2012. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, the Company believed the allegations are without merit, and that the potential for loss was remote and did not record a liability associated with such lawsuits. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i><u>US countervailing and anti-dumping duties</u> </i></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In October 2011, a trade action was filed by U.S. unit of SolarWorld AG and six other U.S. firms with the U.S. Department of Commerce, or USDOC, and U.S. International Trade Commission, or USITC, alleging that Chinese producers of crystalline silicon photovoltaic, or CSPV, cells and modules of selling their products into the United States at less than fair value, or dumping, and of receiving countervailable subsidies from the Chinese authorities. These firms have asked the U.S. government to impose anti-dumping and countervailing duties on CSPV imports from China. The U.S. Department of Commerce, or USDOC, and the U.S. International Trade Commission, or USITC, have been investigating the validity of these claims. The Company was identified as one of a number of Chinese exporters of CSPV modules to the U.S. market. The Company also has affiliate U.S. import operations that import CSPV modules from China. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On December&#160;2, 2011, the USITC issued its preliminary determination that there is "a reasonable indication" that the complaining industry has been materially injured by reason of imports of CSPV cells and modules from China. The USDOC is conducting an investigation into whether such imports have been dumped or are receiving countervailable subsidies. A USDOC preliminary countervailing duty determination was issued on March&#160;19, 2012 and a subsidy rate for Canadian Solar was preliminarily determined at 3.61% on CSPV cells imported from China on or after December&#160;27, 2011. The USDOC has instructed the United States Customs and Border Protection Agency to require a cash deposit or the posting of a bond equal to the estimated preliminary subsidy rates reflected in the USDOC's preliminary subsidies determination. The USDOC also preliminarily determined that the imposition of orders, if any, would apply to imports of solar cells manufactured in China, even where incorporated into modules in and exported to the United States from a third country, but would not apply to modules made in China from solar cells manufactured in a third country. A USDOC preliminary antidumping determination is currently due May&#160;16, 2012. A final decision on the possible imposition of orders, which as a general matter holds the possibility of establishing rates substantially different from preliminary rates, is not expected until late summer 2012, at the earliest. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Even though the countervailing duties were determined to retrospectively apply to the Company, the maximum potential liabilities at December&#160;31, 2011 were immaterial and therefore, the Company did not record accruals related to this contingency.</font></p></td></tr></table></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommitmentsAndContingenciesDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for commitments and contingencies.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 450<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6952336&amp;loc=d3e14435-108349<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 460<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 8<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name FASB Interpretation (FIN)<br><br> -Number 14<br><br> -Paragraph 3<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 440<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 5<br><br> -Paragraph 9, 10, 11, 12<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.25)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.1.0.1
 *
 */

var moreDialog = null;
var Show = {
    Default:'raw',

    more:function( obj ){
        var bClosed = false;
        if( moreDialog != null )
        {
			try
			{
				bClosed = moreDialog.closed;
			}
			catch(e)
			{
				//Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control
				// that somtimes causes it to throw when checking the closed property on a child window that has been
				//closed.  So if the exception occurs we assume the window is closed and move on from there.
				bClosed = true;
			}

			if( !bClosed ){
				moreDialog.close();
			}
        }

        obj = obj.parentNode.getElementsByTagName( 'pre' )[0];
		var hasHtmlTag = false;
		var objHtml = '';
		var raw = '';

		//Check for raw HTML
		var nodes = obj.getElementsByTagName( '*' );
		if( nodes.length ){
			objHtml = obj.innerHTML;
		}else{
			if( obj.innerText ){
				raw = obj.innerText;
			}else{
				raw = obj.textContent;
			}

			var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g );
			if( matches && matches.length ){
				objHtml = raw;

				//If there is an html node it will be 1st or 2nd,
				//   but we can check a little further.
				var n = Math.min( 5, matches.length );
				for( var i = 0; i < n; i++ ){
					var el = matches[ i ].toString().toLowerCase();
					if( el.indexOf( '<html' ) >= 0 ){
						hasHtmlTag = true;
						break;
					}
				}
			}
		}

        if( objHtml.length ){
			var html = '';

			if( hasHtmlTag ){
				html = objHtml;
			}else{
				html = '<html>'+
					"\n"+'<head>'+
					"\n"+'    <title>Report Preview Details</title>'+
					"\n"+'    <style type="text/css">'+
					"\n"+'    body {'+
					"\n"+'    }'+
					"\n"+'    table {'+
					"\n"+'    }'+
					"\n"+'    </style>'+
					"\n"+'</head>'+
					"\n"+'<body>'+
						objHtml +
					"\n"+'</body>'+
					"\n"+'</html>';
			}

			moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes");
			moreDialog.document.write( html );
			moreDialog.document.close();

			if( !hasHtmlTag ){
				moreDialog.document.body.style.margin = '0.5em';
			}
        }
        else
        {
			//default view logic
			var lines = raw.split( "\n" );
			var longest = 0;

			if( lines.length > 0 ){
				for( var p = 0; p < lines.length; p++ ){
					longest = Math.max( longest, lines[p].length );
				}
			}

			//Decide on the default view
			this.Default = longest < 120 ? 'raw' : 'formatted';

			//Build formatted view
			var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ;
			var formatted = '';

			if( text.length > 0 ){
				if( text.length == 1 ){
					text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ;
					formatted = "<p>"+ text.join( "<br /><br />\n" ) +"</p>";
				}else{
					for( var p = 0; p < text.length; p++ ){
						formatted += "<p>" + text[p] + "</p>\n";
					}
				}
			}else{
				formatted = '<p>' + raw + '</p>';
			}

			html = '<html>'+
				"\n"+'<head>'+
				"\n"+'    <title>Report Preview Details</title>'+
				"\n"+'    <style type="text/css">'+
				"\n"+'    body {'+
				"\n"+'       background-color: #f0f9ee;'+
				"\n"+'       font-family: Arial, san-serif; font-size: 0.8em;'+
				"\n"+'    }'+
				"\n"+'    table {'+
				"\n"+'       font-size: 1em;'+
				"\n"+'    }'+
				"\n"+'    </style>'+
				"\n"+'</head>'+
				"\n"+'<body>'+
				"\n"+'    <table border="0" width="100%">'+
				"\n"+'    <tr>'+
				"\n"+'        <td>'+
				"\n"+'            formatted: <a href="javascript:void(0);" onclick="opener.Show.toggle( window, this );">'+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +'</a>'+
				"\n"+'        </td>'+
				"\n"+'    </tr>'+
				"\n"+'    <tr>'+
				"\n"+'        <td>'+
				"\n"+'            <div id="formatted" style="display: none;">'+formatted+'</div>'+
				"\n"+'        </td>'+
				"\n"+'    </tr>'+
				"\n"+'    <tr>'+
				"\n"+'        <td>'+
				"\n"+'            <pre id="raw" style="display: none; font-size: 1.2em;">'+raw+'</pre>'+
				"\n"+'        </td>'+
				"\n"+'    </tr>'+
				"\n"+'    </table>'+
				"\n"+'</body>'+
				"\n"+'</html>';

			moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes");
			moreDialog.document.write(html);
			moreDialog.document.close();

			this.toggle( moreDialog );
        }

		moreDialog.document.title = 'Report Preview Details';
    },

    toggle:function( win, domLink ){
        var domId = this.Default;

        var doc = win.document;
        var domEl = doc.getElementById( domId );
        domEl.style.display = 'block';

        this.Default = domId == 'raw' ? 'formatted' : 'raw';

        if( domLink ){
            domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed';
        }

        var domElOpposite = doc.getElementById( this.Default );
        domElOpposite.style.display = 'none';
    },

	LastAR : null,
	showAR : function ( link, id, win ){
		if( Show.LastAR ){
			Show.hideAR();
		}

		var ref = link;
		do {
			ref = ref.nextSibling;
		} while (ref && ref.nodeName != 'TABLE');

		if (!ref || ref.nodeName != 'TABLE') {
			var tmp = win ?
				win.document.getElementById(id) :
				document.getElementById(id);

			if( tmp ){
				ref = tmp.cloneNode(true);
				ref.id = '';
				link.parentNode.appendChild(ref);
			}
		}

		if( ref ){
			ref.style.display = 'block';
			Show.LastAR = ref;
		}
	},

	toggleNext : function( link ){
		var ref = link;

		do{
			ref = ref.nextSibling;
		}while( ref.nodeName != 'DIV' );

		if( ref.style &&
			ref.style.display &&
			ref.style.display == 'none' ){
			ref.style.display = 'block';

			if( link.textContent ){
				link.textContent = link.textContent.replace( '+', '-' );
			}else{
				link.innerText = link.innerText.replace( '+', '-' );
			}
		}else{
			ref.style.display = 'none';

			if( link.textContent ){
				link.textContent = link.textContent.replace( '-', '+' );
			}else{
				link.innerText = link.innerText.replace( '-', '+' );
			}
		}
	},

	hideAR : function(){
		Show.LastAR.style.display = 'none';
	}
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>ORGANIZATION AND PRINCIPAL ACTIVITIES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">ORGANIZATION AND PRINCIPAL ACTIVITIES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>1. ORGANIZATION AND PRINCIPAL ACTIVITIES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar&#160;Inc. ("CSI") was incorporated pursuant to the laws of the Province of Ontario in October 2001, and changed its jurisdiction by continuing under the Canadian federal corporate statute, the Canada Business Corporations Act, or CBCA, effective June&#160;1, 2006. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;CSI and its subsidiaries (collectively, the "Company") are principally engaged in the design, development, manufacturing and marketing of solar power products for global markets. As of December&#160;31, 2011, major subsidiaries of CSI are included in Appendix&#160;1.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for the nature of an entity's business, the major products or services it sells or provides and its principal markets, including the locations of those markets. If the entity operates in more than one business, the disclosure also indicates the relative importance of its operations in each business and the basis for the determination (for example, assets, revenues, or earnings).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Name Statement of Position (SOP)<br><br> -Publisher AICPA<br><br> -Number 94-6<br><br> -Paragraph 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 275<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6927468&amp;loc=d3e6003-108592<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NatureOfOperations</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0ETHAC">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2010</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>CONSOLIDATED BALANCE SHEETS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable trade, allowance</a></td>
        <td class="nump">$ 9,505,481<span></span></td>
        <td class="nump">$ 7,956,036<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_AllowanceForDoubtfulAdvancesToSuppliersCurrent', window );">Advances to suppliers, allowance, current</a></td>
        <td class="nump">9,458,683<span></span></td>
        <td class="nump">2,930,978<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent', window );">Advances to suppliers, allowance, non-current</a></td>
        <td class="nump">$ 28,665,038<span></span></td>
        <td class="nump">$ 16,458,564<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common shares, shares issued (in shares)</a></td>
        <td class="nump">43,155,767<span></span></td>
        <td class="nump">42,893,044<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares, shares outstanding (in shares)</a></td>
        <td class="nump">43,155,767<span></span></td>
        <td class="nump">42,893,044<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_AllowanceForDoubtfulAdvancesToSuppliersCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A valuation allowance for advances made to suppliers expected to be utilized within twelve months (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_AllowanceForDoubtfulAdvancesToSuppliersCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A valuation allowance for advances made to suppliers expected to be utilized after twelve months (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_AllowanceForDoubtfulAdvancesToSuppliersNoncurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 4<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 310<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6965416&amp;loc=d3e5074-111524<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockSharesIssued</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total number of shares of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares represent the ownership interest of the common shareholders. Shares outstanding equals shares issued minus shares held in treasury and other adjustments, if any.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6959260&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 12<br><br> -Paragraph 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StatementOfFinancialPositionAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>SHORT-TERM NOTES PAYABLE<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableAbstract', window );"><strong>SHORT-TERM NOTES PAYABLE</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_ShortTermNotesPayableTextBlock', window );">SHORT-TERM NOTES PAYABLE</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>11. SHORT-TERM NOTES PAYABLE </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company enters into arrangements with banks wherein the banks issue notes to the Company's vendors, which effectively serve to extend the payment date of the associated accounts payable. Vendors may present the notes for payment to a bank, including the bank issuing the note, prior to the stated maturity date, but generally at a discount from the face amount of the note. Although the option is available, the Company's vendors rarely pursue settlement in advance of the note maturity date. Further, the Company is required to deposit restricted cash balances with the issuing bank, which are utilized to immediately repay the bank upon the banks' settlement of the notes. Given the purpose of these arrangements is to extend the payment dates of accounts payable, the Company has recorded such amounts as short-term notes payable. As payments by the bank are immediately repaid by the Company's restricted cash balances with that same bank, the notes payable do not represent cash borrowings from the bank and, as such, the associated cash payments have been recorded by the Company as an operating activity in the consolidated statements of cash flows. As of December&#160;31, 2010 and 2011, short-term notes payable was $9,969,217 and $131,568,540, respectively.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_ShortTermNotesPayableTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for information about the notes issued by banks to vendors of the company, which effectively serve to extend the payment date of the associated accounts payables of the company.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_ShortTermNotesPayableTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NotesPayableAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0E5NAC">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>Document and Entity Information<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
        <td class="text">Canadian Solar Inc.<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
        <td class="text">0001375877<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
        <td class="text">20-F<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
        <td class="text">Dec. 31,
         2011<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
        <td class="text">false<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
        <td class="text">--12-31<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
        <td class="text">No<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
        <td class="text">No<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
        <td class="text">Yes<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
        <td class="text">Accelerated Filer<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
        <td class="nump">43,155,767<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
        <td class="text">2011<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
        <td class="text">FY<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_DocumentAndEntityInformationAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_DocumentAndEntityInformationAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>If the value is true, then the document as an amendment to previously-filed/accepted document.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_AmendmentFlag</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:booleanItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>End date of current fiscal year in the format --MM-DD.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_CurrentFiscalYearEndDate</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:gMonthDayItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentFiscalPeriodFocus</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:fiscalPeriodItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentFiscalYearFocus</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:gYearItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentPeriodEndDate</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:dateItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The type of document being provided (such as 10-K, 10-Q, N-1A, etc). The document type is limited to the same value as the supporting SEC submission type, minus any "/A" suffix. The acceptable values are as follows: S-1, S-3, S-4, S-11, F-1, F-3, F-4, F-9, F-10, 6-K, 8-K, 10, 10-K, 10-Q, 20-F, 40-F, N-1A, 485BPOS, 497, NCSR, N-CSR, N-CSRS, N-Q, 10-KT, 10-QT, 20-FT, POS AM and Other.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_DocumentType</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:submissionTypeItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation 12B<br><br> -Number 240<br><br> -Section 12b<br><br> -Subsection 1<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityCentralIndexKey</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:centralIndexKeyItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate number of shares outstanding of each of registrant's classes of common stock, as of latest practicable date. Where multiple classes exist define each class by adding class of stock items such as Common Class A [Member], Common Class B [Member] onto the Instrument [Domain] of the Entity Listings, Instrument</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityCommonStockSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityCurrentReportingStatus</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:yesNoItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, or (4) Smaller Reporting Company. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityFilerCategory</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:filerCategoryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation 12B<br><br> -Number 240<br><br> -Section 12b<br><br> -Subsection 1<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityRegistrantName</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:normalizedStringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityVoluntaryFilers</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:yesNoItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>dei_EntityWellKnownSeasonedIssuer</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>dei_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>dei:yesNoItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>ACCRUED WARRANTY COSTS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>ACCRUED WARRANTY COSTS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">ACCRUED WARRANTY COSTS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>12. ACCRUED WARRANTY COSTS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's warranty activity is summarized below: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table style="WIDTH: 541px; HEIGHT: 41px" cellspacing="0" cellpadding="0" width="541" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Beginning balance</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,846,719</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,899,522</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">31,224,906</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Warranty provision</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,199,240</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">14,707,513</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">18,347,272</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Warranty costs incurred</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(146,437</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(382,129</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(2,550,826</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Ending balance</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,899,522</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">31,224,906</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">47,021,352</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProductWarrantiesDisclosuresAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name FASB Interpretation (FIN)<br><br> -Number 45<br><br> -Paragraph 14<br><br> -Subparagraph a, b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 460<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 8<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6398077&amp;loc=d3e12565-110249<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProductWarrantyDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0E51AG">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)<br></strong></div>
        </th>
        <th class="th" colspan="3">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2010</div>
        </th>
        <th class="th">
          <div>Dec. 31, 2009</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNetAbstract', window );"><strong>Net revenues:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_RevenueFromNonrelatedParties', window );">-Non-related parties</a></td>
        <td class="nump">$ 1,879,247,942<span></span></td>
        <td class="nump">$ 1,495,509,056<span></span></td>
        <td class="nump">$ 630,961,165<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">-Related parties</a></td>
        <td class="nump">19,674,164<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesRevenueNet', window );">Total net revenues</a></td>
        <td class="nump">1,898,922,106<span></span></td>
        <td class="nump">1,495,509,056<span></span></td>
        <td class="nump">630,961,165<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldAbstract', window );"><strong>Cost of Revenue</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_CostOfGoodsAndServicesSoldNonrelatedParties', window );">-Non-related parties</a></td>
        <td class="nump">1,696,421,523<span></span></td>
        <td class="nump">1,266,737,444<span></span></td>
        <td class="nump">552,856,159<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartiesAmountInCostOfSales', window );">-Related parties</a></td>
        <td class="nump">20,218,969<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
        <td class="nump">1,716,640,492<span></span></td>
        <td class="nump">1,266,737,444<span></span></td>
        <td class="nump">552,856,159<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
        <td class="nump">182,281,614<span></span></td>
        <td class="nump">228,771,612<span></span></td>
        <td class="nump">78,105,006<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
        <td class="nump">69,341,229<span></span></td>
        <td class="nump">47,109,261<span></span></td>
        <td class="nump">22,088,657<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
        <td class="nump">86,268,786<span></span></td>
        <td class="nump">54,519,646<span></span></td>
        <td class="nump">46,323,959<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
        <td class="nump">19,838,547<span></span></td>
        <td class="nump">6,843,216<span></span></td>
        <td class="nump">3,180,372<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
        <td class="nump">175,448,562<span></span></td>
        <td class="nump">108,472,123<span></span></td>
        <td class="nump">71,592,988<span></span></td>
      </tr>
      <tr class="reu">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
        <td class="nump">6,833,052<span></span></td>
        <td class="nump">120,299,489<span></span></td>
        <td class="nump">6,512,018<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses):</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
        <td class="num">(43,843,586)<span></span></td>
        <td class="num">(22,164,363)<span></span></td>
        <td class="num">(9,458,983)<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
        <td class="nump">8,446,647<span></span></td>
        <td class="nump">6,935,560<span></span></td>
        <td class="nump">5,084,227<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Gain (loss) on change in foreign currency derivatives</a></td>
        <td class="num">(5,750,981)<span></span></td>
        <td class="nump">1,656,928<span></span></td>
        <td class="nump">9,870,333<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gain (loss)</a></td>
        <td class="num">(40,007,403)<span></span></td>
        <td class="num">(36,291,898)<span></span></td>
        <td class="nump">7,680,503<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_IncomeLossOnInvestments', window );">Investment income (loss)</a></td>
        <td class="num">(41,163)<span></span></td>
        <td class="num">(2,853,403)<span></span></td>
        <td class="nump">1,788,036<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
        <td class="num">(74,363,434)<span></span></td>
        <td class="nump">67,582,313<span></span></td>
        <td class="nump">21,476,134<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
        <td class="num">(16,539,940)<span></span></td>
        <td class="num">(16,753,917)<span></span></td>
        <td class="nump">1,302,065<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
        <td class="num">(90,903,374)<span></span></td>
        <td class="nump">50,828,396<span></span></td>
        <td class="nump">22,778,199<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income (loss) attributable to non-controlling interest</a></td>
        <td class="num">(99,174)<span></span></td>
        <td class="nump">259,477<span></span></td>
        <td class="nump">132,315<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to Canadian Solar Inc.</a></td>
        <td class="num">$ (90,804,200)<span></span></td>
        <td class="nump">$ 50,568,919<span></span></td>
        <td class="nump">$ 22,645,884<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings (loss) per share-basic (in dollars per share)</a></td>
        <td class="num">$ (2.11)<span></span></td>
        <td class="nump">$ 1.18<span></span></td>
        <td class="nump">$ 0.61<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares used in computation - basic (in shares)</a></td>
        <td class="nump">43,076,489<span></span></td>
        <td class="nump">42,839,356<span></span></td>
        <td class="nump">37,137,004<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings (loss) per share-diluted (in dollars per share)</a></td>
        <td class="num">$ (2.11)<span></span></td>
        <td class="nump">$ 1.16<span></span></td>
        <td class="nump">$ 0.60<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares used in computation-diluted (in shares)</a></td>
        <td class="nump">43,076,489<span></span></td>
        <td class="nump">43,678,208<span></span></td>
        <td class="nump">37,727,138<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_CostOfGoodsAndServicesSoldNonrelatedParties">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate costs related to goods produced and sold to non-related parties by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_CostOfGoodsAndServicesSoldNonrelatedParties</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_IncomeLossOnInvestments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This item included the aggregate amount of investment income (loss) derived from (1) the gain (loss) resulting from the sale of a subsidiary which is not a discontinued operation; (2) the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied; (3) The amount of other than temporary impairment (OTTI) losses on equity securities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_IncomeLossOnInvestments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_RevenueFromNonrelatedParties">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total revenue from sale of goods and services rendered excluding revenues arising from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's' management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates, during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_RevenueFromNonrelatedParties</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 2<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.2(a),(d))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CostOfGoodsAndServicesSold</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CostOfGoodsAndServicesSoldAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 52<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6945512&amp;loc=d3e4984-109258<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Emerging Issues Task Force (EITF)<br><br> -Number 07-4<br><br> -Paragraph 4<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 20<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 944<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.7-04.19)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 7<br><br> -Paragraph 18<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.9-04.23)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 36, 37, 38<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.21)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 21<br><br> -Article 9<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1252-109256<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareBasic</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 11, 12, 36<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.21)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 20<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1252-109256<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 7<br><br> -Paragraph 18<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 21<br><br> -Article 9<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Emerging Issues Task Force (EITF)<br><br> -Number 07-4<br><br> -Paragraph 4<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_EarningsPerShareDiluted</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>num:perShareItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate foreign currency transaction gain (loss) (both realized and unrealized) included in determining net income for the reporting period. Excludes foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements. For certain enterprises, primarily banks, that are dealers in foreign exchange, foreign currency transaction gains (losses) may be disclosed as dealer gains (losses).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 20<br><br> -Section 45<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450189&amp;loc=d3e30690-110894<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 52<br><br> -Paragraph 30<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 20<br><br> -Section 45<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450189&amp;loc=d3e30700-110894<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 133<br><br> -Paragraph 44<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 815<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4C<br><br> -Subparagraph (e)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6935481&amp;loc=SL5624171-113959<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 815<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4A<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6935481&amp;loc=SL5618551-113959<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GeneralAndAdministrativeExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1,2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GrossProfit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 10<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to continuing operations.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Income Tax Expense (or Benefit)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -Subparagraph (a),(b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 109<br><br> -Paragraph 45<br><br> -Subparagraph a, b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6881521&amp;loc=d3e23780-122690<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxExpenseBenefit</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The cost of borrowed funds accounted for as interest that was charged against earnings during the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 835<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 942<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.9-04.9)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 34<br><br> -Paragraph 21<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Paragraph 9<br><br> -Article 9<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher OTS<br><br> -Name Federal Regulation (FR)<br><br> -Number Title 12<br><br> -Chapter V<br><br> -Section 563c.102<br><br> -Paragraph 9<br><br> -Subsection II<br><br> -LegacyDoc This is a non-GAAP reference that was included in the 2009 taxonomy.  It will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InterestExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Income derived from investments in debt securities and on cash and cash equivalents the earnings of which reflect the time value of money or transactions in which the payments are for the use or forbearance of money.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 7<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 115<br><br> -Paragraph 14<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.7(b))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InvestmentIncomeInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The portion of net Income or Loss attributable to the noncontrolling interest (if any) deducted in order to derive the portion attributable to the parent.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1A<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921930&amp;loc=SL4573702-111684<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4J<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591551-111686<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph c(1)<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph A1, A4, A5<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4K<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591552-111686<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period).</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 9<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1377-109256<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_NonoperatingIncomeExpenseAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OperatingExpenses</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OperatingExpensesAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The net result for the period of deducting operating expenses from operating revenues.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OperatingIncomeLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4J<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591551-111686<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph A1, A4, A5<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph c(1)<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 29<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1A<br><br> -Subparagraph (a),(c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921930&amp;loc=SL4573702-111684<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4K<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591552-111686<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 5<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 19<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4569616-111683<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProfitLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartiesAmountInCostOfSales">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 3<br><br> -Subparagraph b<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6367646&amp;loc=d3e18780-107790<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RelatedPartiesAmountInCostOfSales</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 985<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 730<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 141<br><br> -Paragraph 51<br><br> -Subparagraph g<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 2<br><br> -Paragraph 12, 13<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 86<br><br> -Paragraph 11, 12<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ResearchAndDevelopmentExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Revenues arising from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's' management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1(e))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Related Parties<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6523133<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 57<br><br> -Paragraph 2<br><br> -Subparagraph c<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 946<br><br> -SubTopic 225<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.6-07.1(c))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606610-122999<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 1<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 07<br><br> -Paragraph b<br><br> -Subparagraph 1<br><br> -Article 6<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RevenueFromRelatedParties</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNet">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 5<br><br> -Section 03<br><br> -Paragraph 1<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.1)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SalesRevenueNet</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesRevenueNetAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SalesRevenueNetAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 225<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 2<br><br> -Subparagraph (SX 210.5-03.4)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6880815&amp;loc=d3e20235-122688<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_SellingExpense</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>debit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1505-109256<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Emerging Issues Task Force (EITF)<br><br> -Number 07-4<br><br> -Paragraph 4<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 40<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 8<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 260<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920599&amp;loc=d3e1448-109256<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 171<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Glossary Weighted-Average Number of Common Shares Outstanding<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 40<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 128<br><br> -Paragraph 8<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Emerging Issues Task Force (EITF)<br><br> -Number 07-4<br><br> -Paragraph 4<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT, NET<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY, PLANT AND EQUIPMENT, NET</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>6. PROPERTY, PLANT AND EQUIPMENT, NET </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment, net consist of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Buildings</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">67,962,404</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">150,147,460</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Leasehold improvements</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,293,248</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,742,305</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Machinery</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">213,220,584</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">413,079,111</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Furniture, fixtures and equipment</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">14,086,113</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">26,397,638</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Motor vehicles</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,252,790</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,908,260</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">300,815,139</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">595,274,774</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Less: Accumulated depreciation</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(64,257,989</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(122,078,346</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">236,557,150</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">473,196,428</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Construction in process</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">93,902,828</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">36,873,008</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Property, plant and equipment, net</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">330,459,978</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">510,069,436</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Depreciation expense of property, plant and equipment was $20,390,862, $30,946,035 and $55,104,656 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. Construction in process represents production facilities under construction.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PropertyPlantAndEquipmentAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. This disclosure may include property plant and equipment accounting policies and methodology, a schedule of property, plant and equipment gross, additions, deletions, transfers and other changes, depreciation, depletion and amortization expense, net, accumulated depreciation, depletion and amortization expense and useful lives, income statement disclosures, assets held for sale and public utility disclosures.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 205<br><br> -SubTopic 20<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6360339&amp;loc=d3e1361-107760<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.13-14)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 12<br><br> -Paragraph 5<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 360<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 360<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6391110&amp;loc=d3e2921-110230<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>INVENTORIES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>INVENTORIES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORIES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>5. INVENTORIES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories consist of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Raw materials</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">93,900,586</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,062,944</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Work-in-process</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,094,707</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">49,157,454</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Finished goods</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">128,101,282</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">197,347,729</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">272,096,575</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">296,568,127</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In 2009, 2010 and 2011, inventory was written down by $12,478,944, $2,101,124 and $8,456,260, respectively, to reflect the lower of cost or market.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for inventory. This may include, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the major classes of inventory, and the nature of the cost elements included in inventory. If inventory is stated above cost, accrued net losses on firm purchase commitments for inventory and losses resulting from valuing inventory at the lower-of-cost-or-market may also be included. For LIFO inventory, may disclose the amount and basis for determining the excess of replacement or current cost over stated LIFO value and the effects of a LIFO quantities liquidation that impacts net income.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.6)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 43<br><br> -Chapter 3<br><br> -Section A<br><br> -Paragraph 9<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 6<br><br> -Subparagraph a, b, c<br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InventoryDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>RELATED PARTY BALANCES AND TRANSACTIONS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>RELATED PARTY BALANCES AND TRANSACTIONS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY BALANCES AND TRANSACTIONS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>17. RELATED PARTY BALANCES AND TRANSACTIONS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Related party balances: </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The amount due from related party of $19,835,942 as of December&#160;31, 2011 is a trade receivable from the affiliate Suzhou Gaochuangte New Energy&#160;Co.&#160;Ltd ("Gaochuangte"), the Company's 40% owned affiliate, for module products sold. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The amount due from related party of $1,355,760 as of December&#160;31, 2010 is a trade receivable from the affiliate Suzhou Gaochuangte New Energy&#160;Co.&#160;Ltd ("Gaochuangte") for module products sold under a tolling arrangement. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The amount due to related party of $3,007,809 as of December&#160;31, 2011 consists of (i)&#160;a government award of $282,498, payable to Dr.&#160;Shawn Qu, Chairman, President, Chief Executive Officer, and major stockholder of the Company, which was initially paid to the Company, and (ii)&#160;a trade payable of $2,725,311 to Gaochuangte for the solar project construction service fees. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The amount due to related party of $2,445,020 as of December&#160;31, 2010 consists of (i)&#160;a government award of $268,773 payable to Dr.&#160;Shawn Qu, Chairman, President, Chief Executive Officer, and major stockholder of the Company, which was initially paid to the Company, and (ii)&#160;a trade payable of $2,176,247 to Gaochuangte for processing services provided under a tolling arrangement. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>Related party transactions: </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><u>Guarantees and Share Pledges</u> </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Dr.&#160;Qu fully guaranteed a one-year RMB250&#160;million, RMB250&#160;million and RMB1,520&#160;million loan facilities from Chinese Commercial Banks in 2009, 2010 and 2011, respectively. Amounts drawn down from the facilities as at December&#160;31, 2010 and 2011 were $37,749,000 and $33,328,470, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><u>Sales and purchase contracts with affiliates</u> </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In 2011, the Company sold solar modules to Gaochuangte of RMB125,948,865 ($19,674,164). </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In 2011, the Company paid RMB16,444,130 ($2,609,798) to Gaochuangte for solar project construction services. Since the solar project is for the Company's internal use, these amounts were recorded in construction in progress. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In 2010, the Company outsourced module processing services to Gaochuangte, which purchased module products from the Company and sold the finished products back to the Company after the completion of the processing services. There was RMB 13,973,369 ($2,067,011) module products sold to Gaochuangte for their further processing, and RMB14,412,616 ($2,131,986) in finished goods purchased back from Gaochuangte in 2010.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RelatedPartyTransactionsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for related party transactions, including the nature of the relationship(s), a description of the transactions, the amount of the transactions, the effects of any change in the method of establishing the terms of the transaction from the previous period, stated interest rate, expiration date, terms and manner of settlement per the agreement with the related party, and amounts due to or from related parties. If the entity and one or more other entities are under common ownership or management control and this control affects the operating results or financial position, disclosure includes the nature of the control relationship even if there are no transactions between the entities. Disclosure may also include the aggregate amount of current and deferred tax expense for each statement of earnings presented where the entity is a member of a group that files a consolidated tax return, the amount of any tax related balances due to or from affiliates as of the date of each statement of financial position presented, the principal provisions of the method by which the consolidated amount of current and deferred tax expense is allocated to the members of the group and the nature and effect of any changes in that method. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(k))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6881521&amp;loc=d3e23780-122690<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 3A<br><br> -Section 04<br><br> -Paragraph b<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 57<br><br> -Paragraph 1-4<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 850<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Article 4<br><br> -Section 08<br><br> -Paragraph k<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 850<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 6<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 850<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 850<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 4<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 850<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RelatedPartyTransactionsDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>CONVERTIBLE NOTES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_ConvertibleNotesDisclosureAbstract', window );"><strong>CONVERTIBLE NOTES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_ConvertibleNotesDisclosureTextBlock', window );">CONVERTIBLE NOTES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>13. CONVERTIBLE NOTES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i><u>2007 Convertible Note Subscription Agreement</u> </i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On December&#160;11, 2007, the Company signed a subscription agreement for the issuance of convertible notes of $75,000,000 (the "2007 Notes"). </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The terms of the 2007 Notes are described as follows: </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Maturity date.</i></font><font size="2">&#160;&#160;&#160;&#160;The 2007 Notes mature on December&#160;15, 2017. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Interest.</i></font><font size="2">&#160;&#160;&#160;&#160;The 2007 Note holders are entitled to receive interest at 6% per annum on the principal outstanding, in semi-annually installments, payable in arrears. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Conversion.</i></font><font size="2">&#160;&#160;&#160;&#160;The initial conversion rate is 50.6073 shares per $1,000 initial principal amount, which represents an initial conversion price of approximately $19.76 per share. The 2007 Notes are convertible at any time prior to maturity. The conversion rate is subject to change for certain anti-dilution events and upon a change in control. If the holders elect to convert the 2007 Notes upon a change of control, the conversion rate will increase by a number of additional shares as determined by reference to an adjustment schedule based on the date on which the change in control becomes effective and the price paid per common share in the transaction (referred to as the "Fundamental Change Make-Whole Premium"). The Fundamental Make-Whole Premium is intended to compensate holders for the loss of time value upon early exercise. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><i>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Redemption.</i></font><font size="2">&#160;&#160;&#160;&#160;The holders may require the Company to repurchase the 2007 Notes for cash on December&#160;24, 2012 and December&#160;15, 2014, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest. The Company may redeem the notes on or after December&#160;24, 2012 at a redemption price equal 100% of the principal amount of the notes, plus accrued and unpaid interest, (i)&#160;in whole or in part the closing price for the common shares exceeds 130% of the conversion price for at least 20 trading days within a period of 30 consecutive trading days ending within five trading days of the notice of redemption or (ii)&#160;in whole only, if at least 95% of the initial aggregate principal amount of the 2007 Notes originally issued have been redeemed, converted or repurchased and, in each case, cancelled. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company recognized both the debt and equity components associated with the 2007 Notes. The debt component was recognized at the fair value of a similar instrument that does not have an associated equity component, which initially amounted to $62,686,088. The equity component was recognized as the difference between the proceeds and the fair value of the debt component. Offering costs incurred for the issuance of the 2007 Notes amounted to $3,351,634, which were allocated to the debt and equity components in proportion to the allocation of the proceeds and were accounted for as debt issuance costs and equity issuance costs, respectively. The initial debt issuance costs amounted to $2,801,344. The debt discount (measured as the difference between the proceeds and the initial debt component plus debt issuance costs) are being amortized through interest expense over the period from December&#160;10, 2007, the date of issuance, to December&#160;24, 2012, the earliest redemption date, using the effective interest rate method, which was 11.4% for the years ended December&#160;31, 2009, 2010 and 2011, respectively. Amortization expense of $35,638, $39,816 and $44,485 was recorded for the years ended December&#160;31, 2009, 2010 and 2011, respectively. In addition, coupon interest of $60,000 was recorded for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On May&#160;27, 2008, the Company offered to increase the conversion rate, based on a specified formula, to induce the holders of the 2007 Notes to convert their notes into the Company's common shares (the "Offer") on or before June&#160;24, 2008. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On June&#160;27, 2008, the Company announced an increased conversion rate of 53.6061 in accordance with the terms of the Offer and issued 3,966,841 common shares in exchange for $74,000,000 in principal amount of the 2007 Notes. The induced conversion resulted in a charge to earnings of $10,170,118, which was equal to the fair value of all common shares and cash consideration transferred in the transaction in excess of the fair value of the common shares issuable pursuant to the original conversion terms. In addition, the Company recognized $2,429,524 as a gain on debt extinguishment, equal to the difference between the consideration attributed to the debt component and the sum of (a)&#160;the net carrying amount of the debt component and (b)&#160;any unamortized debt issuance costs. In addition, upon conversion, $13,766,173 in unamortized debt discount and debt issuance costs was reclassified to common shares. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Details of convertible notes as of December&#160;31, 2010 and 2011 are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Carrying amount of the equity component</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">156,848</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">156,848</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Principal amount of the debt component</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,000,000</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,000,000</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unamortized debt discount</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">94,184</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">49,699</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net carrying amount of the debt component</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">905,816</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">950,301</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, the remaining period over which the discount on the debt component will be amortized was one year, and the conversion price and the number of shares upon conversion were approximately $19.76 per share and 50,607, respectively. The intrinsic value, as measured by the amount by which the instrument's if-converted value exceeds its principal amount, regardless of whether the instrument is currently convertible, was nil. </font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_ConvertibleNotesDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_ConvertibleNotesDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_ConvertibleNotesDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure about maturity, conversion and redemption of notes convertible into equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_ConvertibleNotesDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>INVESTMENTS IN AFFILIATES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract', window );"><strong>INVESTMENTS IN AFFILIATES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock', window );">INVESTMENTS IN AFFILIATES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>9. INVESTMENTS IN AFFILIATES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Investments in affiliates consist of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="51"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="11"><font size="1"><b>At December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="5"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Carrying<br />
Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Ownership<br />
Percentage </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Carrying<br />
Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Ownership<br />
Percentage </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>(%)</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>(%)</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Suzhou Gaochuangte New Energy&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,957,909</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">40</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">6,489,445</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">40</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">GCL-CSI (Suzhou) Photovoltaic Technology&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2,625,743</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Nernst New Energy (Suzhou)&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,509,808</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">50</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,337,062</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">50</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Ningxia GD CSI New Energy&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">528,486</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">35</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">555,475</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">35</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">GD Inner Mongolia Jingyang Energy&#160;Co.,&#160;Ltd.&#160;</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">674,956</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">15</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">5,671,159</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">11,007,725</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom" align="right">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On July&#160;20, 2009, CSI Cells&#160;Co.,&#160;Ltd. ("SZCC") acquired a 15% interest in GD Inner Mongolia Jingyang Energy&#160;Co.,&#160;Ltd., for cash consideration of $658,486, Although SZCC only possesses a 15% interest, one of the five board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. In November 2011, SZCC sold its interest for $714,182. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On October&#160;14, 2009, SZCC established a joint venture, Ningxia GD CSI New Energy&#160;Co.,&#160;Ltd., for total cash consideration of $512,578. SZCC holds a 35% voting interest and one of the three board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On December&#160;17, 2009, SZCC established a joint venture, Suzhou Gaochuangte New Energy&#160;Co.,&#160;Ltd., for total cash consideration of $2,929,020. SZCC holds a 40% voting interest and one of the three board members is designated by SZCC and, as such, SZCC is considered to have significant influence over the investee. On July&#160;4, 2011, Suzhou Gaochuangte New Energy&#160;Co.,&#160;Ltd. increased its share capital, and SZCC paid $3,118,800 in proportion to its ownership percentage. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On November&#160;30, 2010, SZCC acquired a 50% interest in a joint venture, Nernst New Energy (Suzhou)&#160;Co.,&#160;Ltd., for cash consideration of $1,503,531. The chairman of the board, who is designated by the other investor, has veto rights over all the operating and financial proposals from SZCC and, as such SZCC is not considered to have control, but does exercise significant influence, over the investee. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On July&#160;4, 2011, CSI Solar Power (China)&#160;Inc. ("SZSP") acquired a 10% interest in a joint venture, GCL-CSI (Suzhou) Photovoltaic Technology&#160;Co.,&#160;Ltd, for cash consideration of $2,548,827. SZSP is able to exercise significant influence over the investee through its representative in the board. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Earnings from investments in affiliates was immaterial for all the periods presented.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Tabular disclosure of investments in and advances to affiliates.  Does not include the tabular disclosure of the disaggregation of investments in and advances to affiliates across legal entities.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 946<br><br> -SubTopic 320<br><br> -Section S99<br><br> -Paragraph 6<br><br> -Subparagraph (SX 210.12-14)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6955306&amp;loc=d3e611322-123010<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 14<br><br> -Article 12<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>INTANGIBLE ASSETS, NET<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>INTANGIBLE ASSETS, NET</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS, NET</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>7. INTANGIBLE ASSETS, NET </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following summarizes the Company's intangible assets: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>As of December&#160;31, 2011 <!-- COMMAND=ADD_SCROPPEDRULE,85pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Gross<br />
Carrying<br />
Amount </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Accumulated<br />
Amortization </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Net </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Acquired power purchase agreements</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,111,199</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(142,969</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,968,230</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Technical know-how</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,023,354</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(213,199</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">810,155</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Computer software</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,982,833</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(1,244,984</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,737,849</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total intangible assets, net</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,117,386</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(1,601,152</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,516,234</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2"><br /></font>&#160;</p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>As of December&#160;31, 2010 <!-- COMMAND=ADD_SCROPPEDRULE,85pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Gross<br />
Carrying<br />
Amount </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Accumulated<br />
Amortization </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Net </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Technical know-how</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">973,630</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(105,477</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">868,153</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Computer software</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,288,011</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(460,852</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,827,159</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total intangible assets, net</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,261,641</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(566,329</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,695,312</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Amortization expense for the years ended December&#160;31, 2009, 2010 and 2011 were $117,521, $320,146 and $1,012,624, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Amortization expenses of the above intangible assets is expected to be approximately $1.1&#160;million, $1.0&#160;million, $1.0&#160;million, $1.0&#160;million and $0.7&#160;million for the years ended December&#160;31, 2012, 2013, 2014, 2015 and 2016, respectively.</font></p></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for all or part of the information related to intangible assets.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6905858&amp;loc=d3e16373-109275<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 142<br><br> -Paragraph 44, 45, 46<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6905858&amp;loc=d3e16323-109275<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 350<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6905858&amp;loc=d3e16265-109275<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IntangibleAssetsDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENT</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENT</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>8. FAIR VALUE MEASUREMENT </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2010 and 2011, information about inputs into the fair value measurements of the Company's assets or liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="67"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="67"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="64"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="11"><font size="1"><b>Fair Value Measurements at Reporting Date Using </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>As of December&#160;31, 2011 <!-- COMMAND=ADD_SCROPPEDRULE,85pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Total Fair<br />
Value and<br />
Carrying<br />
Value on the<br />
Balance Sheet </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Quoted Prices<br />
in Active<br />
Markets for<br />
Identical<br />
Assets<br />
(Level&#160;1) </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Significant<br />
Other<br />
Observable<br />
Inputs<br />
(Level&#160;2) </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Significant<br />
Unobservable<br />
Inputs<br />
(Level&#160;3) </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Assets:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange option contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">479,333</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">479,333</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange forward contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,247,205</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,247,205</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total Assets</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,726,538</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,726,538</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="67"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="67"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="64"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="11"><font size="1"><b>Fair Value Measurements at Reporting Date Using </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" nowrap="nowrap" align="left">
<div style="MARGIN-BOTTOM: 0pt; WIDTH: 85pt; BORDER-BOTTOM: #000000 1pt solid"><font size="1"><b>As of December&#160;31, 2010 <!-- COMMAND=ADD_SCROPPEDRULE,85pt --></b></font></div></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Total Fair<br />
Value and<br />
Carrying<br />
Value on the<br />
Balance Sheet </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Quoted Prices<br />
in Active<br />
Markets for<br />
Identical<br />
Assets<br />
(Level&#160;1) </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Significant<br />
Other<br />
Observable<br />
Inputs<br />
(Level&#160;2) </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Significant<br />
Unobservable<br />
Inputs<br />
(Level&#160;3) </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Assets:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange forward contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,182,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,182,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total Assets</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,182,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,182,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Liabilities:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange option contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,062,179</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,062,179</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange forward contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,389,983</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,389,983</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total Liabilities</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,452,162</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,452,162</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's foreign currency derivative instruments relate to foreign exchange option or forward contracts involving major currencies such as Euro and USD. Since its derivative instruments are not traded on an exchange, the Company values them using valuation models. Interest rate yield curves and foreign exchange rates are the significant inputs into these valuation models. These inputs are observable in active markets over the terms of the instruments the Company holds, and accordingly, the fair value measurements are classified as Level&#160;2 in the hierarchy. The Company considers the effect of its own credit standing and that of its counterparties in valuations of its derivative financial instruments. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company did not have any assets or liabilities measured at fair value on a non-recurring basis for the years ended December&#160;31, 2010 and 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company also holds financial instruments that are not recorded at fair value in the consolidated balance sheets, but whose fair value is required to be disclosed under US&#160;GAAP. The carrying value of cash and cash equivalents, trade receivables, billed and unbilled, amount due from related parties, accounts and short-term notes payable, other payables, other current liabilities, amounts due to related parties, and short-term borrowings approximate their fair values due to the short-term maturity of these instruments. Long-term bank borrowings of $88,249,027 as of December&#160;31, 2011 approximate their fair value since these borrowings contain variable interest rates. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Depending on the terms of the specific derivative instruments and market conditions, some of the Company's derivative instruments may be assets and others liabilities at any particular point in time. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's primary objective for holding derivative financial instruments is to manage currency risk. The recognition of gains or losses resulting from changes in fair values of those derivative instruments is based on the use of each derivative instrument and whether it qualifies for hedge accounting. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company entered into certain foreign currency derivative contracts to protect against volatility of future cash flows caused by the changes in foreign exchange rates. The foreign currency derivative contracts do not qualify for hedge accounting and, as a result, the changes in fair value of the foreign currency derivative contracts are recognized in the consolidated statements of operations. The Company recorded a gain (loss) on foreign currency derivative contracts of $9,870,333, $1,656,928 and $(5,750,981) for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The effect of fair values of derivative instruments on the consolidated balance sheets as of December&#160;31, 2010 and 2011 and the effect of derivative instruments on consolidated statements of operations for the years ended December&#160;31, 2010 and 2011 are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 54%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="1"><!-- COMMAND=ADD_TABLEWIDTH,"150%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="150%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="153"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="50"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="153"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="50"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="9"><font size="1"><b>Fair Values of Derivatives Asset </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4"><font size="1"><b>At December&#160;31, 2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4"><font size="1"><b>At December&#160;31, 2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Balance Sheet Location </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Fair Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Balance Sheet Location </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Fair Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="1">Foreign exchange option contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative assets</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative assets</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">479,333</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="1">Foreign exchange forward contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative assets</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">2,182,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative assets</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">2,247,205</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="1">Total derivatives</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">2,182,677</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">2,726,538</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="1">&#160;<br /></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 54%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="1"><!-- COMMAND=ADD_TABLEWIDTH,"150%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="150%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="167"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="50"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="167"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="49"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="9"><font size="1"><b>Fair Values of Derivatives Liability </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left" colspan="2"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times" rowspan="2"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4" rowspan="2"><font size="1"><b>At December&#160;31, 2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times" rowspan="2"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="4" rowspan="2"><font size="1"><b>At December&#160;31, 2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times" rowspan="2"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2" rowspan="2"><font size="1"><b>Fair Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Balance Sheet Location </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>Fair Value </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center"><font size="1"><b>Balance Sheet Location </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="1">Foreign exchange option contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative liabilities</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">1,062,179</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative liabilities</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="1">Foreign exchange forward contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative liabilities</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">1,389,983</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">Foreign currency derivative liabilities</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="1">Total derivatives</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">2,452,162</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="1">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="1">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="1">&#160;<br /></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 62%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"130%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="130%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="center" width="176"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="53"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="56"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="6"></td>
<td style="FONT-FAMILY: times" width="56"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="2">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Amount of Gain (Loss) Recognized in<br />
Income on Derivatives </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times" rowspan="2"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8" rowspan="2"><font size="1"><b>Year Ended December&#160;31 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times" rowspan="2"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" rowspan="2"><font size="1"><b>Location of<br />
Gain (Loss) Recognized<br />
in Income on Derivatives </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Foreign exchange option contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">Gain on foreign currency derivatives</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,783,240</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,636,821</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(6,933,353</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Foreign exchange forward contracts</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">Gain on foreign currency derivatives</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,087,093</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(4,979,893</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,182,372</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 8pt; TEXT-INDENT: -8pt; FONT-FAMILY: times"><font size="2">Total</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="center"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,870,333</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,656,928</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(5,750,981</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueDisclosuresAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 5<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6925170&amp;loc=d3e19296-110258<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 159<br><br> -Paragraph 17-22, 27, 28<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 10<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6947722&amp;loc=d3e13433-108611<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 107<br><br> -Paragraph 15C, 15D<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 28<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6947722&amp;loc=d3e13504-108611<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 107<br><br> -Paragraph 15A<br><br> -Subparagraph a-d<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 21<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6947722&amp;loc=d3e13537-108611<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 133<br><br> -Paragraph 44A, 44B<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 820<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6925170&amp;loc=d3e19207-110258<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 825<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 30<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 107<br><br> -Paragraph 3, 10, 14, 15<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 107<br><br> -Paragraph 15B<br><br> -Subparagraph a, b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 157<br><br> -Paragraph 32, 33, 34<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_FairValueDisclosuresTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>BANK BORROWINGS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>BANK BORROWINGS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">BANK BORROWINGS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>10. BANK BORROWINGS </b></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Bank borrowings</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">609,978,254</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">831,936,089</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Analysis as:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Short-term</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">489,380,618</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">629,688,722</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Long-term, current portion</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">51,139,457</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">113,998,340</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Subtotal for short-term</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">540,520,075</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">743,687,062</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Long-term, non-current portion</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">69,458,179</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">88,249,027</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 30pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">609,978,254</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">831,936,089</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In the years ended December&#160;31, 2010 and 2011, the maximum bank credit facilities granted to the Company were $1,331,189,998 and $1,852,007,255, respectively, of which $609,978,254 and $831,936,089 were drawn down and $721,211,744 and $1,020,071,166 were available, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of December&#160;31, 2011, short-term borrowings of $86,534,550 and long-term borrowings of $83,487,817 were secured by property, plant and equipment with carrying amounts of $17,084,561, inventory of $62,470,425 and a prepaid land use right of $5,978,634. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>a)&#160;&#160;&#160;&#160;Short-term</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's short-term bank borrowings consisted of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Short-term borrowings guaranteed by Dr.&#160;Shawn Qu</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">37,749,000</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">33,328,470</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Short-term borrowings secured by restricted cash</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">84,381,806</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">74,873,390</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Short-term borrowings secured by land use right and property, plant and equipment</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">53,286,488</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">39,295,970</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Short-term borrowings secured by inventory</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">15,767,880</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Notes</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">73,988,040</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unsecured short-term borrowings</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">239,975,284</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">466,423,012</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2"><b>Long-term Loans due within one year</b></font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unsecured</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">6,039,857</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">82,527,640</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Secured by inventory</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">30,000,000</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">15,600,000</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Secured by property, plant and equipment</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">15,099,600</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">15,870,700</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">540,520,075</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">743,687,062</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The average interest rate on short-term borrowings was 3.59% and 5.16% per annum for the years ended December&#160;31, 2010 and 2011, respectively. The borrowings are repayable within one year.&#160;</font><font size="2">&#160;</font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>b)&#160;&#160;&#160;&#160;Long-term</i></b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company's long-term bank borrowings consisted of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unsecured</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,059,783</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">4,761,210</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Long-term borrowings secured by land use right and property, plant and equipment</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">60,398,396</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">83,487,817</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">69,458,179</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">88,249,027</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The average interest rate on long-term borrowings was 5.75% and 6.70% per annum for the years ended December&#160;31, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Future principal repayment on the long-term bank loans are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="78"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2012</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">113,998,340</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2013</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">16,664,235</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2014</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">54,690,432</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">2015 and after</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">16,894,360</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">202,247,367</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Less: future principal repayment related to long-term loan, current portion</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(113,998,340</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total long-term portion</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">$</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">88,249,027</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On June&#160;25, 2009, CSI Solar Power&#160;Inc. entered into several loan agreements with a local Chinese commercial bank for the construction of solar&#160;module production lines. The total credit facility under those agreements is $14,283,630, which requires repayment of $4,761,210, $4,761,210, $3,174,140 and $1,587,070 in 2011, 2012, 2013 and 2014, respectively. Interest is due quarterly in arrears. The outstanding balance as of December&#160;31, 2011 was $9,522,420 and was guaranteed by CSI Cells&#160;Co.,&#160;Ltd. The borrowing bears a floating base interest rate published by People's Bank of China for borrowings with the same maturities and does not contain any financial covenants or restrictions. On January&#160;20, 2010, CSI Solar Power&#160;Inc. was merged into Canadian Solar Manufacturing (Changshu)&#160;Inc., and the loan was transferred to Canadian Solar Manufacturing (Changshu)&#160;Inc. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On May&#160;31, 2010, CSI Cells&#160;Co.,&#160;Ltd. entered into a syndicated loan agreement with local Chinese commercial banks for the expansion of solar cell production capacity. The total credit facility under this agreement is $140,915,945, or an equivalent RMB amount, with two tranches. The first tranche has a credit limit of $69,164,511, which requires repayment within one year. The second tranche has a credit limit of $71,751,434, As of December&#160;31, 2011, CSI Cells&#160;Co.,&#160;Ltd. has drawn $34,582,255 from the first tranche in RMB, and $69,997,722 from the second tranche in RMB. Both tranches bear the base interest rate published by People's Bank of China for the same maturity for RMB denominated borrowings. Interest under both tranches is due quarterly in arrears. Outstanding borrowings under this agreement were $104,579,977 at December&#160;31, 2011, which requires repayment of $34,582,255, $53,103,362 and $16,894,360 in 2012, 2014, and 2015 respectively. The borrowing under the agreement is secured by the land use right and buildings of CSI Cells&#160;Co.,&#160;Ltd and are guaranteed by CSI Solar Power (China)&#160;Inc., Canadian Solar Manufacturing (Luoyang)&#160;Inc. and Canadian Solar Manufacturing (Changshu)&#160;Inc. The agreement does not contain any financial covenants or restrictions. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On September&#160;29, 2010, Canadian Solar Manufacturing (Changshu)&#160;Inc. entered into a loan agreement with Standard Chartered Bank for working capital purposes. The total credit facility under the agreement is $30,000,000, which requires repayment of $14,400,000 and $15,600,000 in 2011 and 2012, respectively. Interest is due monthly in arrears. The outstanding balance as of December&#160;31, 2011 was $15,600,000. The borrowing bears an interest rate of 4.5% and contains several financial covenants. As of December&#160;31, 2011, CSI was not in compliance with one of the financial covenants, which required them to maintain consolidated net assets of no less than $590,000,000. Accordingly, the entire outstanding borrowing is immediately due and payable, at the option of the bank, and has been classified as a short-term borrowing as of December&#160;31, 2011. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On November&#160;11, 2010, Canadian Solar Manufacturing (Changshu)&#160;Inc. entered into a loan agreement with a local Chinese bank for the expansion of solar module production lines. The total credit facility under this agreement is $47,612,100, which requires repayments of $15,870,700, $15,870,700 and $15,870,700 in 2012, 2013 and 2014, respectively. The outstanding balance as of December&#160;31, 2011 was $29,360,795, which was secured by the land use right and buildings of Canadian Solar Manufacturing (Changshu)&#160;Inc. and guaranteed by CSI Cells&#160;Co.,&#160;Ltd. and Canadian Solar Manufacturing (Luoyang)&#160;Inc. Interest is due quarterly in arrears. The borrowing bears a floating rate equal to 95% of the base interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On April&#160;2, 2011, Canadian Solar Manufacturing (Changshu)&#160;Inc. entered into a loan agreement with a local Chinese bank for working capital purposes. The total credit facility under the agreement is $47,612,100, which has a maturity of 18&#160;months. Interest is due quarterly in arrears. The outstanding balance as of December&#160;31, 2011 was $47,612,100 and was guaranteed by CSI Cell&#160;Co.,&#160;Ltd and Canadian Solar Manufacturing (Luoyang)&#160;Inc. The borrowing bears a floating rate equal to 90% of the base interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;On June&#160;27, 2011, Canadian Solar Manufacturing (Changshu)&#160;Inc. entered into a loan agreement with a local Chinese bank for working capital purposes. The total credit facility under the agreement is $31,741,140, which has a maturity of 14&#160;months. Interest is due quarterly in arrears. The outstanding balance as of December&#160;31, 2011 was $31,741,140 and was guaranteed by CSI Cell&#160;Co.,&#160;Ltd and Canadian Solar Manufacturing (Luoyang)&#160;Inc. The borrowing bears a floating rate equal to 90% of the base interest rate published by People's Bank of China and does not contain any financial covenants or restrictions. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b><i>c)&#160;&#160;&#160;&#160;&#160;Interest expense</i></b></font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Interest capitalized</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,306,686</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,686,262</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,099,815</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Interest expense</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,458,983</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">22,164,363</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">43,843,586</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total interest incurred</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,765,669</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">23,850,625</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">47,943,401</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DebtDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.19,20,22)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 129<br><br> -Paragraph 2, 4<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 19, 20, 22<br><br> -Article 5<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_DebtDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>INCOME TAXES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman',times,serif">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>15. INCOME TAXES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The provision for income taxes is comprised of the following: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="65"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="65"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Income (Loss) before Income Tax</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Canada</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(8,876,370</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">18,354,204</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(23,378,980</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">30,352,504</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">49,228,109</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(50,984,454</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">21,476,134</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">67,582,313</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(74,363,434</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Current Tax</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Canada</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,790,780</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,563,915</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,047,733</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,608,127</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">13,793,997</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">13,078,893</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,398,907</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">23,357,912</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">21,126,626</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred Tax</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Canada</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(3,213,987</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(848,566</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,577,854</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(8,486,985</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(5,755,429</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(7,164,540</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(11,700,972</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(6,603,995</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(4,586,686</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total Income Tax (Benefit) Expense</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Canada</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,576,793</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,715,349</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,625,587</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Other</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(2,878,858</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,038,568</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,914,353</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(1,302,065</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,753,917</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,539,940</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company mainly operates in Canada, PRC, Japan, Germany and the United States. In 2011, the Company established several entities in various jurisdictions. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>Canada </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company was incorporated in Ontario, Canada and is subject to both federal and Ontario provincial corporate income taxes at a rate of 33%, 31% and 28.25% for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar Solutions&#160;Inc. was incorporated in Ontario, Canada and is subject to both federal and Ontario provincial corporate income tax at a rate of 33%, 31% and 28.25% for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar Manufacturing (Ontario)&#160;Inc. was a manufacturing entity incorporated in Ontario, Canada, and is subject to both federal and Ontario provincial corporate income tax at a rate of 29% and 26.5% for the years ended December&#160;31, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>United States </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar (USA)&#160;Inc. was incorporated in Delaware, USA and is subject to both federal and California provincial corporate income taxes at a rate of 42.29%, 39.83% and 40.03% for the years ended 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>Japan </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar Japan K.K. was incorporated in Japan and is subject to Japan profit tax at a rate of approximate 45.70% for the years ended 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>Germany </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar EMEA&#160;GmbH was incorporated in Munich, Germany and is subject to Germany profit tax at a rate of 33% for the years ended 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>Hong Kong </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Canadian Solar International&#160;Ltd.("HKSI") was incorporated in Hong Kong, China, and is subject to Hong Kong profit tax at a rate of 16.5% in 2011. No Hong Kong profit tax has been provided as HKSI has not had assessable profit that was earned in or derived from Hong Kong during the years presented. </font></p>
<p style="FONT-FAMILY: times"><font size="2"><b>PRC </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The other major operating subsidiaries, CSI Solartronics (Changshu)&#160;Co.,&#160;Ltd., CSI Solar Technologies&#160;Inc., CSI Cells&#160;Co.,&#160;Ltd., Canadian Solar Manufacturing (Luoyang)&#160;Inc., CSI Solar Power (China)&#160;Inc. and Canadian Solar Manufacturing (Changshu)&#160;Inc. were governed by the PRC Enterprise Income Tax Law ("new EIT Law"), which replaced the old Income Tax Law of PRC Concerning Foreign Investment and Foreign Enterprises and various local income tax regulations (the old "FEIT Law"), effective from January&#160;1, 2008. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Under the new EIT Law, domestically owned enterprises and foreign-invested enterprises ("FIEs") are subject to a uniform tax rate of 25%. The new EIT Law also provides a five-year transition period starting from its effective date for those enterprises which were established before the promulgation date of the new EIT Law and which were entitled to a preferential lower tax rate and tax holiday under the old FEIT Law or regulations. The tax rate of such enterprises will transition to the 25% uniform tax rate within a five-year transition period and the tax holiday, which was enjoyed by such enterprises before the effective date of the new EIT Law, may continue to be enjoyed until the end of the tax holiday. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accordingly, from January&#160;1, 2008, the tax rates applicable on the Company's major operating subsidiaries in China are summarized as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 0%; WIDTH: 100%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left" width="48%"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="left" width="48%"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><font size="2">Company</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">Transitional Tax rate under the new EIT Law</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times" valign="top"><br />
<font size="2">CSI Solartronics (Changshu)&#160;Co.,&#160;Ltd.&#160;</font></td>
<td style="FONT-FAMILY: times" valign="top"><font size="2"><br />
&#160;</font></td>
<td style="FONT-FAMILY: times" valign="top"><br />
<font size="2">25%</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><br />
<font size="2">CSI Solar Technologies&#160;Inc.&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2"><br />
&#160;</font></td>
<td style="FONT-FAMILY: times"><br />
<font size="2">Exempted for 2008 and 2009 and 12.5% for 2010, 2011 and 2012 (half reduction on 25%)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><br />
<font size="2">CSI Cells&#160;Co.,&#160;Ltd.&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2"><br />
&#160;</font></td>
<td style="FONT-FAMILY: times"><br />
<font size="2">Exempted for 2008 and 12.5% for 2009, 2010 and 2011 (half reduction on 25%)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><br />
<font size="2">Canadian Solar Manufacturing (Luoyang)&#160;Inc.&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2"><br />
&#160;</font></td>
<td style="FONT-FAMILY: times"><br />
<font size="2">Exempted for 2008 and 12.5% for 2009, 2010 and 2011 (half reduction on 25%)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times"><br />
<font size="2">Canadian Solar Manufacturing (Changshu) Inc</font></td>
<td style="FONT-FAMILY: times"><font size="2"><br />
&#160;</font></td>
<td style="FONT-FAMILY: times"><br />
<font size="2">Exempted for 2008 and 2009 and 12.5% for 2010, 2011 and 2012 (half reduction on 25%)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times"><br />
<font size="2">CSI Solar Power (China)&#160;Inc.&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2"><br />
&#160;</font></td>
<td style="FONT-FAMILY: times"><br />
<font size="2">25%</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company makes an assessment of the level of authority for each of its uncertain tax positions (including the potential application of interests and penalties) based on their technical merits, and has measured the unrecognized benefits associated with such tax positions. This liability is recorded in liability for uncertain tax positions in the consolidated balance sheet. In accordance with the Company's policies, it accrues and classifies interest and penalties related to unrecognized tax benefits as a component of the income tax provision. The amount of interest and penalties accrued as of December&#160;31, 2010 and 2011 was $2,269,049 and $2,847,899, respectively. The Company does not anticipate any significant increases or decreases to its liabilities for unrecognized tax benefits within the next 12&#160;months. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The following table indicates the changes to the Company's liabilities for uncertain tax positions for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Beginning balance</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">7,852,056</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">8,953,568</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,191,281</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Addition for tax positions related to the current year</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1,101,512</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">736,707</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Addition for tax positions from prior years</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">342,617</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Reductions for tax positions from prior years/Statute of limitations expirations</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(104,904</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(474,947</font></td>
<td style="FONT-FAMILY: times"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Ending balance</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">8,953,568</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,191,281</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9,453,041</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company is subject to taxation in Canada and China. The Company's tax years from 2004 through 2011 are subject to examination by the tax authorities of Canada. With few exceptions, the Company is no longer subject to federal taxes for years prior to 2005 and Ontario taxes for years prior to 2004. The Company's tax years from 2002 through 2011 are subject to examination by the PRC tax authorities due to its permanent establishment in China. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of income taxes is due to computational errors made by the taxpayer. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined, but an underpayment of income tax liability exceeding RMB100,000 is specifically listed as a special circumstance. In the case of a transfer pricing related adjustment, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. The Company's PRC subsidiaries are therefore subject to examination by the PRC tax authorities from 2006 through 2011 on non-transfer pricing matters, and from 2001 through 2011 on transfer pricing matters. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The principal components of deferred income tax assets are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 10%; WIDTH: 80%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="77"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>At December&#160;31,<br />
2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred tax assets:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accrued warranty costs</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,083,240</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">11,591,771</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Bad debt provision</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,239,612</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,231,452</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Issuance costs</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,849,697</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,006,272</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Inventory write-down</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,358,735</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,434,180</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Depreciation difference of property, plant and equipment</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,829,316</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,826,169</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Loss on firm purchase commitment</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,986,063</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Net operating loss carried forward</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,834,258</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">37,960,792</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Others</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,285,344</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,694,473</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total deferred tax assets</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">31,466,265</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">74,745,109</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Valuation allowance</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(2,082,609</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(39,745,271</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total deferred tax assets, net off valuation allowance</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">29,383,656</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">34,999,838</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Analysis as:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Current</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">12,658,307</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">11,773,066</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Non-current</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,725,349</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">23,226,772</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">29,383,656</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">34,999,838</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Deferred tax liabilities:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">274,521</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">340,817</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Financial derivatives assets</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Acquisition of subsidiaries</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,230,740</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Others</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">591,555</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Total deferred tax liabilities</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">274,521</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,163,112</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Analysis as:</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Current</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">274,521</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,163,112</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 20pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Non-current</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">274,521</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,163,112</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The Company has net operating losses of $167,110,051 as of December&#160;31, 2011. Such losses will expire between 2015 and 2031. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;A reconciliation between the provision for income tax computed by applying Canadian federal and provincial statutory tax rates to income before income taxes and the actual provision and benefit for income taxes is as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="15"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="25"></td>
<td style="FONT-FAMILY: times" width="15"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="25"></td>
<td style="FONT-FAMILY: times" width="15"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="25"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended<br />
December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="center"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Combined federal and provincial income tax rate</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">33</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">31</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">28</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Expenses not deductible for tax purpose</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">31</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">3</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(19</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Tax exemption and tax relief granted to the Company</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(72</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(10</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">25</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Effect of different tax rate of subsidiary operations in other jurisdiction</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(16</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(3</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(3</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Unrecognized tax benefits</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">9</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(1</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Valuation allowance</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">10</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">2</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(51</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Exchange gain (loss)</font></p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(1</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">1</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(1</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="bottom" bgcolor="white">
<td style="FONT-FAMILY: times">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times">&#160;</p></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(6</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">25</font></td>
<td style="FONT-FAMILY: times"><font size="2">%</font></td>
<td style="FONT-FAMILY: times"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" align="right"><font size="2">(22</font></td>
<td style="FONT-FAMILY: times"><font size="2">)%</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The aggregate amount and per share effect of the tax holiday are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31, </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="center"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">The aggregate dollar effect</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">15,419,344</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,781,702</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">18,162,641</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Per share effect&#8212;basic</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">0.42</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">0.16</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">0.42</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Per share effect&#8212;diluted</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">0.41</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">0.16</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">0.42</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In accordance with the EIT Law, dividends, which arise from profits of foreign invested enterprises ("FIEs") earned after January&#160;1, 2008, are subject to a 10% withholding income tax. Under applicable accounting principles, a deferred tax liability should be recorded for taxable temporary difference attributable to excess of financial reporting basis over tax basis in the investment in a foreign subsidiary. However, a deferred tax liability is not recognized if the basis difference is not expected to reverse in the foreseeable future and is expected to be permanent in duration. The Company believes that the PRC subsidiaries' undistributed earnings of approximately $200.1&#160;million at December&#160;31, 2011 are considered to be indefinitely reinvested to the PRC entities. As such, no deferred taxes have been recorded on the excess financial reporting basis of the Company's PRC subsidiaries as these differences are not expected to reverse in the foreseeable future and are expected to be permanent in duration.</font></p></td></tr></table></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 109<br><br> -Paragraph 136, 172<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 109<br><br> -Paragraph 43, 44, 45, 46, 47, 48, 49<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 08<br><br> -Paragraph h<br><br> -Article 4<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 3<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 9<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 740<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 15<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 235<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.4-08.(h))<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6881521&amp;loc=d3e23780-122690<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncomeTaxDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>MAJOR CUSTOMERS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_MajorCustomersDisclosureAbstract', window );"><strong>MAJOR CUSTOMERS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_MajorCustomersDisclosureTextBlock', window );">MAJOR CUSTOMERS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>20. MAJOR CUSTOMERS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Details of customers accounting for 10% or more of total net revenues are as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="68"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="55"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="8"><font size="1"><b>Years Ended December&#160;31 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Company A</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">122,904,506</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">164,522,394</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Company B</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">151,342,770</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">96,025,973</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,889,450</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Company C</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">3,409,460</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">12,858,411</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Company D</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">4,436,180</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The accounts receivable from the three customers with the largest receivable balances represents 10%, 9% and 8% of the balance of the account at December&#160;31, 2010, and 10%, 8% and 6% of the balance of the account at December&#160;31, 2011, respectively.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_MajorCustomersDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_MajorCustomersDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_MajorCustomersDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure of major customers from which the entity receives substantial of its revenue. Due to the competitive nature of the industry in which the entity belongs, the entity may not believe that the loss of any particular customer would have material adverse impact on the entity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_MajorCustomersDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0E4RAK">
      <tr>
        <th class="tl" colspan="1" rowspan="1">
          <div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME (USD $)<br></strong></div>
        </th>
        <th class="th">
          <div>Total</div>
        </th>
        <th class="th">
          <div>Equity (Deficits) Attribute to Canadian Solar Inc.</div>
        </th>
        <th class="th">
          <div>Common Shares</div>
        </th>
        <th class="th">
          <div>Additional Paid-in Capital</div>
        </th>
        <th class="th">
          <div>Retained Earnings (Accumulated Deficit)</div>
        </th>
        <th class="th">
          <div>Accumulated Other Comprehensive Income</div>
        </th>
        <th class="th">
          <div>Non-Controlling Interest</div>
        </th>
        <th class="th">
          <div>Comprehensive Income (Loss)</div>
        </th>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2008</a></td>
        <td class="nump">$ 332,253,981<span></span></td>
        <td class="nump">$ 332,253,981<span></span></td>
        <td class="nump">$ 395,153,795<span></span></td>
        <td class="num">$ (66,705,304)<span></span></td>
        <td class="num">$ (11,104,036)<span></span></td>
        <td class="nump">$ 14,909,526<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2008</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">35,744,563<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
        <td class="nump">22,778,199<span></span></td>
        <td class="nump">22,645,884<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">22,645,884<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">132,315<span></span></td>
        <td class="nump">22,778,199<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
        <td class="nump">211,773<span></span></td>
        <td class="nump">211,773<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">211,773<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">211,773<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
        <td class="nump">22,989,972<span></span></td>
        <td class="nump">22,857,657<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">132,315<span></span></td>
        <td class="nump">22,989,972<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
        <td class="nump">5,436,350<span></span></td>
        <td class="nump">5,436,350<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">5,436,350<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of ordinary shares, net of issuance cost</a></td>
        <td class="nump">102,811,343<span></span></td>
        <td class="nump">102,811,343<span></span></td>
        <td class="nump">102,811,343<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of ordinary shares, net of issuance cost (in shares)</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">6,900,000<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Deferred tax on issuance costs of ordinary shares</a></td>
        <td class="nump">1,682,869<span></span></td>
        <td class="nump">1,682,869<span></span></td>
        <td class="nump">1,682,869<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of share options</a></td>
        <td class="nump">674,424<span></span></td>
        <td class="nump">674,424<span></span></td>
        <td class="nump">674,424<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of share options (in shares)</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">129,922<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_PaidInCapitalFromNoncontrollingInterest', window );">Paid-in capital from non-controlling interest</a></td>
        <td class="nump">9,173<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">9,173<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestIncreaseFromStockIssuance', window );">Sales of subsidiary shares to non-controlling interest</a></td>
        <td class="nump">143,292<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">143,292<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2009</a></td>
        <td class="nump">466,001,404<span></span></td>
        <td class="nump">465,716,624<span></span></td>
        <td class="nump">500,322,431<span></span></td>
        <td class="num">(61,268,954)<span></span></td>
        <td class="nump">11,541,848<span></span></td>
        <td class="nump">15,121,299<span></span></td>
        <td class="nump">284,780<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2009</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">42,774,485<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
        <td class="nump">50,828,396<span></span></td>
        <td class="nump">50,568,919<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">50,568,919<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">259,477<span></span></td>
        <td class="nump">50,828,396<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
        <td class="nump">13,309,318<span></span></td>
        <td class="nump">13,340,645<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">13,340,645<span></span></td>
        <td class="num">(31,327)<span></span></td>
        <td class="nump">13,309,318<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
        <td class="nump">64,137,714<span></span></td>
        <td class="nump">63,909,564<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">228,150<span></span></td>
        <td class="nump">64,137,714<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
        <td class="nump">3,876,671<span></span></td>
        <td class="nump">3,876,671<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">3,876,671<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of share options</a></td>
        <td class="nump">823,560<span></span></td>
        <td class="nump">823,560<span></span></td>
        <td class="nump">823,560<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of share options (in shares)</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">118,559<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestIncreaseFromStockIssuance', window );">Sales of subsidiary shares to non-controlling interest</a></td>
        <td class="nump">145,128<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">145,128<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2010</a></td>
        <td class="nump">534,984,477<span></span></td>
        <td class="nump">534,326,419<span></span></td>
        <td class="nump">501,145,991<span></span></td>
        <td class="num">(57,392,283)<span></span></td>
        <td class="nump">62,110,767<span></span></td>
        <td class="nump">28,461,944<span></span></td>
        <td class="nump">658,058<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2010</a></td>
        <td class="nump">42,893,044<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">42,893,044<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
        <td class="num">(90,903,374)<span></span></td>
        <td class="num">(90,804,200)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(90,804,200)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(99,174)<span></span></td>
        <td class="num">(90,903,374)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustment</a></td>
        <td class="nump">17,111,083<span></span></td>
        <td class="nump">17,093,766<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">17,093,766<span></span></td>
        <td class="nump">17,317<span></span></td>
        <td class="nump">17,111,083<span></span></td>
      </tr>
      <tr class="rou">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
        <td class="num">(73,792,291)<span></span></td>
        <td class="num">(73,710,434)<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="num">(81,857)<span></span></td>
        <td class="num">(73,792,291)<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
        <td class="nump">4,060,838<span></span></td>
        <td class="nump">4,060,838<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">4,060,838<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of share options</a></td>
        <td class="nump">1,256,948<span></span></td>
        <td class="nump">1,256,948<span></span></td>
        <td class="nump">1,256,948<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of share options (in shares)</a></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">262,723<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_PaidInCapitalFromNoncontrollingInterest', window );">Paid-in capital from non-controlling interest</a></td>
        <td class="nump">467,720<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">467,720<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2011</a></td>
        <td class="nump">$ 466,977,692<span></span></td>
        <td class="nump">$ 465,933,771<span></span></td>
        <td class="nump">$ 502,402,939<span></span></td>
        <td class="num">$ (53,331,445)<span></span></td>
        <td class="num">$ (28,693,433)<span></span></td>
        <td class="nump">$ 45,555,710<span></span></td>
        <td class="nump">$ 1,043,921<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="rc">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2011</a></td>
        <td class="nump">43,155,767<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="nump">43,155,767<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_PaidInCapitalFromNoncontrollingInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Represents an increase in noncontrolling interest due to Paid-in capital change of the noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_PaidInCapitalFromNoncontrollingInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>This element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation".</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 35<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415241&amp;loc=d3e4534-113899<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 20<br><br> -Section 55<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6576910&amp;loc=d3e11149-113907<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 123R<br><br> -Paragraph 64<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 123R<br><br> -Paragraph A91<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 20<br><br> -Section 55<br><br> -Paragraph 13<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6576910&amp;loc=d3e11178-113907<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1<br><br> -Subparagraph (b)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 123R<br><br> -Paragraph 39<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 30<br><br> -Article 5<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CommonStockSharesIssued</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The change in equity [net assets] of a business enterprise during a period from transactions and other events and circumstances from non-owner sources which are attributable to the economic entity, including both controlling (parent) and noncontrolling interests. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners, including any and all transactions which are directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4K<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591552-111686<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 19<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4569616-111683<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph A5<br><br> -Appendix A<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 29<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestIncreaseFromStockIssuance">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Represents an increase in noncontrolling interest from issuance of additional equity interests to noncontrolling interest holders or the sale of a portion of the parent's controlling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph c(2)<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6959260&amp;loc=d3e187085-122770<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 23<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4569655-111683<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 24<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4616395-111683<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_MinorityInterestIncreaseFromStockIssuance</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Change in the balance sheet adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into functional currency of the reporting entity for the period being reported, net of tax. If an entity's functional currency is a foreign currency, translation adjustments result from the process of translating that entity's financial statements into the reporting currency. Includes gain (loss) on foreign currency forward exchange contracts. Includes foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements. Includes the gain (loss) on a derivative instrument or nonderivative financial instrument that may give rise to a foreign currency transaction gain (loss) and that have been designated and have qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 13<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920043&amp;loc=d3e653-108580<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph c(3)<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 52<br><br> -Paragraph 13, 20, 31<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 2<br><br> -Subparagraph (a)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920433&amp;loc=d3e998-108581<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 130<br><br> -Paragraph 17<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 30<br><br> -Section 45<br><br> -Paragraph 20<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 133<br><br> -Paragraph 45<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 30<br><br> -Section 45<br><br> -Paragraph 18<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32157-110900<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 30<br><br> -Section 45<br><br> -Paragraph 12<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32022-110900<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 220<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 11<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6920043&amp;loc=d3e637-108580<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 830<br><br> -SubTopic 30<br><br> -Section 50<br><br> -Paragraph 1<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4J<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591551-111686<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph A1, A4, A5<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 38<br><br> -Subparagraph c(1)<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 29<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 1A<br><br> -Subparagraph (a),(c)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921930&amp;loc=SL4573702-111684<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4K<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4591552-111686<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 5<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 19<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4569616-111683<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_ProfitLoss</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Total of Stockholders' Equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity including portions attributable to both the parent and noncontrolling interests (previously referred to as minority interest), if any. The entity including portions attributable to the parent and noncontrolling interests is sometimes referred to as the economic entity. This excludes temporary equity and is sometimes called permanent equity.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 16<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4568740-111683<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 55<br><br> -Paragraph 4I<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6922042&amp;loc=SL4590271-111686<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Publisher AICPA<br><br> -Number 51<br><br> -Paragraph 26<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph A3<br><br> -Appendix A<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Research Bulletin (ARB)<br><br> -Number 51<br><br> -Paragraph 25<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 810<br><br> -SubTopic 10<br><br> -Section 45<br><br> -Paragraph 15<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6921628&amp;loc=SL4568447-111683<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>instant</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of new stock issued during the period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6959260&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 12<br><br> -Paragraph 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29, 30<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockIssuedDuringPeriodSharesNewIssues</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Number of share options (or share units) exercised during the current period.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.28,29)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 718<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -Subparagraph (c)(1)(iv)(2)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29, 30<br><br> -Article 5<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6959260&amp;loc=d3e187085-122770<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:sharesItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6959260&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 12<br><br> -Paragraph 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29, 30, 31<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockIssuedDuringPeriodValueNewIssues</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Value of shares of stock issued during the period that is attributable to transactions involving issuance of stock not separately disclosed.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockIssuedDuringPeriodValueOther</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>Value stock issued during the period as a result of the exercise of stock options.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.3-04)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6959260&amp;loc=d3e187085-122770<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 505<br><br> -SubTopic 10<br><br> -Section 50<br><br> -Paragraph 2<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 12<br><br> -Paragraph 10<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 210<br><br> -SubTopic 10<br><br> -Section S99<br><br> -Paragraph 1<br><br> -Subparagraph (SX 210.5-02.29-31)<br><br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 04<br><br> -Article 3<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher SEC<br><br> -Name Regulation S-X (SX)<br><br> -Number 210<br><br> -Section 02<br><br> -Paragraph 29, 30, 31<br><br> -Article 5<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:monetaryItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>credit</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>ALLOWANCE FOR DOUBTFUL RECEIVABLES<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_AllowanceForDoubtfulReceivablesDisclosureAbstract', window );"><strong>ALLOWANCE FOR DOUBTFUL RECEIVABLES</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">ALLOWANCE FOR DOUBTFUL RECEIVABLES</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>4. ALLOWANCE FOR DOUBTFUL RECEIVABLES </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful receivables are comprised of allowances for account receivable trade and advances to suppliers. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;An analysis of allowances for accounts receivable, trade for the years ended December&#160;31, 2009, 2010 and 2011 is as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="65"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="59"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Beginning of the year</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">5,605,983</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">18,029,440</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">7,956,036</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Allowances made (reversed) during the year</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">16,536,592</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(10,082,718</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">6,552,926</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accounts written-off against allowances</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(4,113,307</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(5,053,538</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange effect</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">172</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,314</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">50,057</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Closing balance</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">18,029,440</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">7,956,036</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">9,505,481</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;An analysis of allowances for advances to suppliers for the years ended December&#160;31, 2009, 2010 and 2011 is as follows: </font></p>
<div style="PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN-LEFT: 15%; WIDTH: 70%; PADDING-TOP: 0pt; POSITION: relative">
<p style="FONT-FAMILY: times"><font size="2"><!-- COMMAND=ADD_TABLEWIDTH,"100%" --></font></p>
<!-- User-specified TAGGED TABLE -->
<div align="center">
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr style="HEIGHT: 0px"><!-- TABLE COLUMN WIDTHS SET -->
<td style="FONT-FAMILY: times" align="left"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td>
<td style="FONT-FAMILY: times" align="right" width="7"></td>
<td style="FONT-FAMILY: times" width="61"></td>
<td style="FONT-FAMILY: times" width="12"></td><!-- TABLE COLUMN WIDTHS END --></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="2">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2009 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2010 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>2011 </b></font></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="bottom">
<th style="FONT-FAMILY: times" align="left"><font size="1">&#160;</font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th>
<th style="FONT-FAMILY: times" align="center" colspan="2"><font size="1"><b>$</b></font><br /></th>
<th style="FONT-FAMILY: times"><font size="1">&#160;</font></th></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Beginning of the year</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,341,685</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,985,195</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">19,389,542</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Allowances made during the year</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">8,641,316</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,239,858</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">17,728,681</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Accounts written-off against allowances</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">(2,205,848</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">)</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">&#8212;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="white">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Foreign exchange effect</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">2,194</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">370,337</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">1,005,498</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 1pt solid; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr>
<tr style="HEIGHT: 0px" valign="top" bgcolor="#CCEEFF">
<td style="FONT-FAMILY: times" valign="bottom">
<p style="MARGIN-LEFT: 10pt; TEXT-INDENT: -10pt; FONT-FAMILY: times"><font size="2">Closing balance</font></p></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">10,985,195</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">19,389,542</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td>
<td style="FONT-FAMILY: times" valign="bottom" align="right"><font size="2">38,123,721</font></td>
<td style="FONT-FAMILY: times" valign="bottom"><font size="2">&#160;</font></td></tr>
<tr style="FONT-SIZE: 1.5pt; HEIGHT: 0px" valign="top">
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td>
<td style="BORDER-BOTTOM: #000000 2.25pt double; FONT-FAMILY: times" valign="bottom" align="right" colspan="2">&#160;</td>
<td style="FONT-FAMILY: times" valign="bottom">&#160;</td></tr></table></div>
<!-- end of user-specified TAGGED TABLE --></div></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_AllowanceForDoubtfulReceivablesDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_AllowanceForDoubtfulReceivablesDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for allowance for credit losses.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_AllowanceForCreditLossesTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>EMPLOYEE BENEFIT PLANS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE BENEFIT PLANS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFIT PLANS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>21. EMPLOYEE BENEFIT PLANS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Employees of the Company located in the PRC are covered by the retirement schemes defined by local practice and regulations, which are essentially defined contribution schemes. The calculation of contributions for these eligible employees is based on 20% of the applicable payroll cost in 2011. The expense paid by the Company to these defined contributions schemes was $1,937,179, $2,116,173 and $3,825,278 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In addition, in 2011, the Company is required by PRC law to contribute approximately 10%, 8%, 2% and 2% of applicable salaries for medical insurance benefits, housing funds, unemployment and other statutory benefits, respectively. The PRC government is directly responsible for the payment of the benefits to these employees. The amounts contributed for these benefits were $1,626,522, $1,979,476 and $4,067,355 for the years ended December&#160;31, 2009, 2010 and 2011, respectively. </font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_CompensationAndRetirementDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for pension and other postretirement benefits.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Accounting Standards Codification<br><br> -Topic 715<br><br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br><br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 87<br><br> -Paragraph 264<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 158<br><br> -Paragraph 7, 21, 22<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 132R<br><br> -Paragraph 5<br><br> -Subparagraph b<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name FASB Staff Position (FSP)<br><br> -Number FAS106-2<br><br> -Paragraph 20, 21, 22<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Implementation Guide (Q and A)<br><br> -Number FAS88<br><br> -Paragraph 63<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 132R<br><br> -Paragraph 5<br><br> -Subparagraph h<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher AICPA<br><br> -Name Accounting Principles Board Opinion (APB)<br><br> -Number 30<br><br> -Paragraph 26<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 132R<br><br> -Paragraph 5<br><br> -Subparagraph a<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Emerging Issues Task Force (EITF)<br><br> -Number 03-2<br><br> -Paragraph 8<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 132R<br><br> -Paragraph 5, 6, 7, 8<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 132R<br><br> -Paragraph 8<br><br> -Subparagraph m<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 132R<br><br> -Paragraph 5<br><br> -Subparagraph q<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br><br> -Publisher FASB<br><br> -Name Statement of Financial Accounting Standard (FAS)<br><br> -Number 106<br><br> -Paragraph 518<br><br> -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009.  This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.<br><br><br><br></p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>2.4.0.6</Version>
  <ProcessingTime />
  <ReportFormat>Html</ReportFormat>
  <ContextCount>51</ContextCount>
  <ElementCount>175</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>7</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
    </Report>
    <Report>
      <IsDefault>true</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0010 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/BalanceSheet</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0015 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/BalanceSheetParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0020 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/StatementOfIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0030 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/StatementOfStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY AND COMPREHENSIVE INCOME</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0040 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/CashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1010 - Disclosure - ORGANIZATION AND PRINCIPAL ACTIVITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureOrganizationAndPrincipalActivities</Role>
      <ShortName>ORGANIZATION AND PRINCIPAL ACTIVITIES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1020 - Disclosure - SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureSummaryOfPrincipalAccountingPolicies</Role>
      <ShortName>SUMMARY OF PRINCIPAL ACCOUNTING POLICIES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1030 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureBusinessCombination</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1040 - Disclosure - ALLOWANCE FOR DOUBTFUL RECEIVABLES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureAllowanceForDoubtfulReceivables</Role>
      <ShortName>ALLOWANCE FOR DOUBTFUL RECEIVABLES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1050 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureInventories</Role>
      <ShortName>INVENTORIES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1060 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosurePropertyPlantAndEquipmentNet</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT, NET</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1070 - Disclosure - INTANGIBLE ASSETS, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureIntangibleAssetsNet</Role>
      <ShortName>INTANGIBLE ASSETS, NET</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1080 - Disclosure - FAIR VALUE MEASUREMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureFairValueMeasurement</Role>
      <ShortName>FAIR VALUE MEASUREMENT</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1090 - Disclosure - INVESTMENTS IN AFFILIATES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureInvestmentsInAffiliates</Role>
      <ShortName>INVESTMENTS IN AFFILIATES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1100 - Disclosure - BANK BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureBankBorrowings</Role>
      <ShortName>BANK BORROWINGS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>1110 - Disclosure - SHORT-TERM NOTES PAYABLE</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureShortTermNotesPayable</Role>
      <ShortName>SHORT-TERM NOTES PAYABLE</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>1120 - Disclosure - ACCRUED WARRANTY COSTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureAccruedWarrantyCosts</Role>
      <ShortName>ACCRUED WARRANTY COSTS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1130 - Disclosure - CONVERTIBLE NOTES</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureConvertibleNotes</Role>
      <ShortName>CONVERTIBLE NOTES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1140 - Disclosure - RESTRICTED NET ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureRestrictedNetAssets</Role>
      <ShortName>RESTRICTED NET ASSETS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1150 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1160 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureEarningsPerShare</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1170 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureRelatedPartyBalancesAndTransactions</Role>
      <ShortName>RELATED PARTY BALANCES AND TRANSACTIONS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1180 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1190 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureSegmentInformation</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1200 - Disclosure - MAJOR CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureMajorCustomers</Role>
      <ShortName>MAJOR CUSTOMERS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1210 - Disclosure - EMPLOYEE BENEFIT PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureEmployeeBenefitPlans</Role>
      <ShortName>EMPLOYEE BENEFIT PLANS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1220 - Disclosure - SHARE OPTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureShareOptions</Role>
      <ShortName>SHARE OPTIONS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1230 - Disclosure - INVESTMENT INCOME (LOSS)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureInvestmentIncomeLoss</Role>
      <ShortName>INVESTMENT INCOME (LOSS)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1240 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1250 - Disclosure - Financial Statements Schedule I</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.canadiansolar.com/role/DisclosureFinancialStatementsScheduleI</Role>
      <ShortName>Financial Statements Schedule I</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Info">Process Flow-Through: 0010 - Statement - CONSOLIDATED BALANCE SHEETS</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Dec. 31, 2009'</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Dec. 31, 2008'</Log>
    <Log type="Info">Process Flow-Through: 0015 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</Log>
    <Log type="Info">Process Flow-Through: 0020 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</Log>
    <Log type="Info">Process Flow-Through: 0040 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</Log>
  </Logs>
  <InputFiles>
    <File>csiq-20111231.xml</File>
    <File>csiq-20111231.xsd</File>
    <File>csiq-20111231_cal.xml</File>
    <File>csiq-20111231_def.xml</File>
    <File>csiq-20111231_lab.xml</File>
    <File>csiq-20111231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles />
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
  <head>
    <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
    <link rel="StyleSheet" type="text/css" href="report.css"><script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script></head>
  <body><span style="display: none;">v2.4.0.6</span><table class="report" border="0" cellspacing="2" id="ID0EME">
      <tr>
        <th class="tl" colspan="1" rowspan="2">
          <div style="width: 200px;"><strong>RESTRICTED NET ASSETS<br></strong></div>
        </th>
        <th class="th" colspan="1">12 Months Ended</th>
      </tr>
      <tr>
        <th class="th">
          <div>Dec. 31, 2011</div>
        </th>
      </tr>
      <tr class="re">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_csiq_RestrictedNetAssetsDisclosureAbstract', window );"><strong>RESTRICTED NET ASSETS</strong></a></td>
        <td class="text">&#xA0;<span></span></td>
      </tr>
      <tr class="ro">
        <td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedAssetsDisclosureTextBlock', window );">RESTRICTED NET ASSETS</a></td>
        <td class="text"><table style="font-size:10pt; font-family:'Times New Roman',times,serif;">
<tr>
<td>
<p style="FONT-FAMILY: times"><font size="2"><b>14. RESTRICTED NET ASSETS </b></font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As stipulated by the relevant laws and regulations applicable to China's foreign investment enterprise, the Company's PRC subsidiaries are required to make appropriations from net income as determined under accounting principles generally accepted in the PRC ("PRC GAAP") to non-distributable reserves, which include a general reserve, an enterprise expansion reserve and staff welfare and bonus reserve. The wholly-owned PRC subsidiaries are not required to make appropriations to the enterprise expansion reserve but appropriations to the general reserve are required to be made at not less than 10% of the profit after tax as determined under PRC GAAP. The board of directors determines the staff welfare and bonus reserve. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;The general reserve is used to offset future losses. The subsidiaries may, upon a resolution passed by the stockholder, convert the general reserve into capital. The staff welfare and bonus reserve is used for the collective welfare of the employee of the subsidiaries. The enterprise expansion reserve is for the expansion of the subsidiaries' operations and can be converted to capital subject to approval by the relevant authorities. These reserves represent appropriations of the retained earnings determined in accordance with Chinese law. </font></p>
<p style="FONT-FAMILY: times"><font size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;In addition to the general reserve, the Company's PRC subsidiaries are required to obtain approval from the local PRC government prior to distributing any registered share capital. Accordingly, both the appropriations to general reserve and the registered share capital of the Company's PRC subsidiaries are considered as restricted net assets amounting to $354,035,695 as of December&#160;31, 2011.</font></p></td></tr></table>
<span></span></td>
      </tr>
    </table>
    <div style="display: none;">
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_csiq_RestrictedNetAssetsDisclosureAbstract">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div>
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>csiq_RestrictedNetAssetsDisclosureAbstract</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>csiq_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>xbrli:stringItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
      <table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedAssetsDisclosureTextBlock">
        <tr>
          <td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td>
        </tr>
        <tr>
          <td>
            <div class="body" style="padding: 2px;"><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div>
                <p>The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;">
                <p>No definition available.</p>
              </div><a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;">
                <table border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td><strong> Name:</strong></td>
                    <td><nobr>us-gaap_RestrictedAssetsDisclosureTextBlock</nobr></td>
                  </tr>
                  <tr>
                    <td style="padding-right: 4px;"><nobr><strong> Namespace Prefix:</strong></nobr></td>
                    <td>us-gaap_</td>
                  </tr>
                  <tr>
                    <td><strong> Data Type:</strong></td>
                    <td>nonnum:textBlockItemType</td>
                  </tr>
                  <tr>
                    <td><strong> Balance Type:</strong></td>
                    <td>na</td>
                  </tr>
                  <tr>
                    <td><strong> Period Type:</strong></td>
                    <td>duration</td>
                  </tr>
                </table>
              </div>
            </div>
          </td>
        </tr>
      </table>
    </div>
  </body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
